2540
2461
2290
1970
1640
11444
1074178
970
942
7015
640
546
460
450
4418
440
4325
4311
367253
310
307
294
282
272
264
260
253
222234
183
188
147
1337
1210
123
127
112395
113
111
117
107747
102
1010
90
85265
81
73
70
65
50
54632
56
51
43448
40
31
33
30
21739
2859