19511
7078
6156
2626
2579
2252
2007
1285
1239
1104
1073
945
765
742
602
594
566
495
461
457
427
406
392
365
355
347
344
312
310
305
264
236
233
216
207
206
202
200
199
189
184
174
173
166
160
146
145
130
124
122
120
117
115
114
106
102
99
97
96
94
88
87
83
82
78
73
72
67
66
65
64
60
56
50
47
41
40
36
35
32
30
25
24
22
20
16
0