22480
7490
5841
2864
2317
2065
1913
1565
1449
1444
982
963
956
785
749
709
687
591
564
547
499
491
436
367
340
317
298
285
284
279
277
256
233
224
221
216
215
214
211
203
202
174
166
165
163
155
145
144
142
133
131
128
120
106
104
101
99
97
96
93
92
91
89
76
72
71
69
68
66
64
60
59
58
54
49
48
46
45
42
41
40
37
36
35
33
30
27
26
24
23
21
0