20030
18251
11434
10420
8600
7240
64836
6220
5660
4900
4882
4580
4510
4470
4420
4270
426160
3992
3900
3873
3770
3760
3520
3341
3330
3080
3070
3011
2950
2840
2742
2740
2620
2590
2520
2480
24465
2430
23717
23629
2363
2270
2260
22539
22358
22230
21751
2171
21429
21332
21218
2110
2080
2040
19827
19717
1900
18940
18835
1870
18512
1800
1770
17673
1760
1750
17324
1720
16914
16858
16718
16412
1640
16115
15515
15379
1510
150269
14844
1480
1470
1460
1450
1440
1442
1429
1420
14062
1405
1380
1350
1349
13419
1339
1320
12913
1280
1282
12729
12724
12436
12419
12420
1230
12332
1229
12051
12010
12014
1200
11817
11714
1160
11514
1150
11424
1137254
11341
11314
10915
10919
1090
10819
10823
10730
10729
1069
10610
1060
10531
10515
1050
1049
10235
1026
1015
1019
990
9925
987
989
986
980
970
960
9516
950
949
9423
946
943
9325
9312
9322
9227
9216
9215
923
9110
916
910
9018
9024
8933
890
894
8934
8914
891
8825
8816
880
881
879
860
8533
858
850
8433
847
848
8344
830
8226
8218
824
820
8117
810
8025
7816
786
781
7721
7754
774
7613
7623
769
765
760
7526
7518
7416
747
744
7414
7330
7312
737
730
7224
725
7114
7118
710
7015
704
7014
702
707
7022
7019
7017
700
6918
6935
697
690
6816
6810
687
682
678956
6719
6727
676
670
668
667
661
650
6527
6415
640
6335
6316
638
6310
6314
636
635
620
6124
615
616
614
610
6016
6010
607
587
588
576
5712
5716
574
5713
567
560
5624
5611
553
557
550
544
549
543
540
532
530
5216
528
523
520
511043
5119
510
5110
515
5012
506
500
4911
494
490
492
496
4812
482
487
489
4844
4710
475
470
467
4611
463
4636
465
4613
460
452
450
454
453
4411
440
4410
448
4425
443
447
431
4310
430
4313
433
436
434
429
420
427
426
4222
4111
411
412
4130
416
402802
409
406
4021
4013
400
3916
397
396
395
390
388
381
385
386
383
382
375391
3712
3722
375
373
371
377
376
36132
368
366
365
363
3610
362
367
364
360
352234
350
357
351
344
346
3410
347
3413
342
345
335
333662
333
3310
337
334
324
323
3210
328
322
325
320
313
315
311
310
302035
3015
300
304
303
3016
302
298
297
293
292
295
290
291
289
286
275
274
273
272
270
278
267
261015
260
264
266
261
262
263
2510
251702
257
255
250
254
253
243
240
2411
2410
242
245
232031
2310
231
237
232
230
236
233
2210
222
221
224
223
225
21149
211
210
218
216
214
215
207747
200
206
202
201
204
192395
193
190
194
192
195
191
185
180
1811
184
182
183
171
173
170
176
172
161
162
165
160
153
150
156
155
151
143
145
140
142
146
141
130
136
134
131
122
121
114293
112
110
111
105726
104
101
100
105
92430
90
92
80
73448
71
70
67942
6859
64
62
50
58
51
46821
45925
41216
43868