20160
18691
11684
10590
8790
7400
66136
6290
5750
5140
4982
4630
4590
4470
444160
4380
4360
4052
4040
3963
3870
3810
3620
3431
3400
3180
3141
3120
2990
2920
2852
2810
2680
2670
2590
25365
2510
2470
24058
2403
23829
23717
2310
22930
2290
22739
22351
22229
2201
21918
2160
21532
2150
2090
2080
20627
20517
19240
1920
1910
19035
18912
1890
1840
1830
1820
1800
17873
1780
17618
17624
17458
1740
17214
16612
1660
16215
16015
15979
1530
1520
151269
1510
1500
1490
1492
14844
1460
1439
1435
14262
1400
1389
1370
1352
1349
13419
1340
1330
13232
13213
13029
1300
12819
12824
12636
12620
1260
1240
1249
12351
12317
1230
12114
12010
11814
1180
1177254
11641
11524
11323
11115
11130
11019
1109
1100
10919
10929
1090
1089
1079
10610
10531
1057
10515
1056
10335
1030
1025
1020
10125
1000
1009
1006
9815
9714
970
973
9625
9627
969
963
9522
9523
9516
9418
946
9312
9316
930
9210
923
9216
928
910
9134
9124
911
9033
904
900
8933
890
891
8825
889
880
870
8644
867
868
860
8533
8526
8417
840
844
8318
8016
8025
804
7921
794
799
791
786
7713
7754
775
770
7626
7618
7623
7614
767
760
757
7514
7430
7416
747
7422
7314
7312
7215
7224
727
720
7116
714
7118
7135
7119
7117
710
708956
7019
707
702
700
697
690
6810
6816
6827
682
680
6735
678
6714
676
661
6527
650
6415
648
646
645
640
6310
634
637
6224
6116
616
615
610
6010
606
608
597
590
587
584
5813
5712
570
5716
5724
574
573
5711
567
563
560
551043
550
553
542
549
540
5319
538
5310
535
530
5216
523
525
520
5111
512
514
516
510
5012
5036
506
497
490
492
499
495
4812
4810
487
4811
4844
480
475
473
470
460
463
4613
467
459
450
452
4510
458
4513
456
454
453
4411
441
440
4425
444
442
430
4311
4310
432
4322
427
426
4230
423
420
412802
419
411
4121
410
416
406
405
408
400
395391
398
3922
3916
3912
397
3913
396
390
3812
385
382
386
387
383
381
373
375
377
376
378
370
36132
366
365
3610
360
361
352234
355
354
350
357
358
346
3410
344
343
3416
342
333662
333
3310
337
334
335
332
324
325
321
320
310
313
315
302035
308
3015
305
306
307
304
303
301
302
300
297
299
293
292
291
290
298
296
282
280
289
288
271702
270
274
273
276
275
271
2610
261015
264
261
262
266
260
263
257
250
255
2511
254
253
243
240
2410
247
232031
232
231
237
230
236
233
2210
224
221
223
225
21149
217747
211
210
218
216
214
215
200
204
206
202
201
205
192395
193
190
194
192
195
191
185
180
1811
184
183
182
171
173
176
175
172
170
163
161
162
160
150
156
155
151
153
143
145
140
142
146
141
130
136
134
131
132
122
121
114293
112
110
111
105726
100
104
101
105
92430
90
92
87942
80
73448
71
72
70
6859
68
64
50
51
46821
45925
41216
43868