3740
3582
3510
2930
2290
1890
1862
15060
1461
13832
12717
1250
1120
9148
8424
8231
820
800
7864
720
6516
650
620
615
590
5722
562
550
540
510
4918
458
444
430
406
400
370
367
3614
354
358
348
3212
323
3110
316
308
281
260
253
250
246
236
235
215
214
206
200
207
194
192
193
170
172
151
146
140
131
1110
96
91
72
31