3750
3749
3748
3747
3694
3696
3695
3689
3682
3676
3674
3671
3681
3672
3675
3677
3690
3683
3502
3691
3501
3679
3687
3680
3692
3684
3678
3685
3693
3669
3673
3668
3670
3686
3688
3457
3453
3448
3446
3367
3369
3366
3368
3447
3370
3452
3449
3455
3450
3445
3454
3456
3365
3364
3451
3287
3284
3286
3288
3283
3289
3285
3313
3282
3314
3232
3233
3234
3817
3830
3217
3205
3195
3194
3193
3139
3138
2817
3137
476
3136
3135
3134
3133
3132
3131
3129
3126
3121
3109
3120
3118
3107
3117
2722
2720
3112
475
474
473
472
3116
3114
3113
3111
3206
3005
3001
2998
3009
2993
3002
2996
2908
2907
2905
2997
2909
2994
2995
2992
2877
3000
2875
3004
2843
2842
2841
2840
2770
2827
2831
2828
2763
2756
2816
2758
2813
2790
2811
2810
471
470
469
468
2805
2801
2799
2791
2788
2780
2777
2784
2769
2829
2830
2834
2818
2765
2814
2820
2755
2723
2742
2752
467
466
465
464
2806
2792
2793
2794
2740
2739
2737
2773
2778
2779
2734
2736
2772
2781
2735
2785
2731
2730
2732
2832
2833
2835
2729
2837
3130
3122
3123
3124
2821
2823
2822
2824
3110
3108
2728
2727
3119
2815
2725
2825
2721
2719
2718
2717
2715
2743
2712
2711
2713
2741
2709
2753
463
462
461
460
459
458
457
456
455
454
453
452
2796
2802
2795
2797
2798
2800
2803
2804
3115
2807
2808
2809
3006
3003
2999
3007
3008
2991
2910
2876
2906
2874
2786
2776
2782
2787
2775
2774
2771
2836
2768
2838
2767
2766
2764
2762
2760
2819
2724
2757
2331
2330
2744
2747
2754
2751
451
450
449
448
447
446
2750
2749
2748
2812
2746
2745
2789
2738
2783
2733
3125
2839
3127
3128
2826
2726
2761
2759
2329
2716
2714
2710
445
444
443
442
2708
2707
2706
2705
2304
2275
2263
2258
2276
2209
2208
2189
2206
2204
2205
2174
2171
2169
2176
2163
2161
2160
2196
2191
2159
2157
2194
2153
2150
2147
2148
2138
2130
2126
1923
2144
2145
2181
2182
2305
2303
2260
2277
2261
2278
2259
2262
2256
2255
1926
2170
2178
2173
2164
2198
2200
2197
2192
2188
2190
2154
1925
1924
2179
2151
2135
2136
2137
2128
2184
2183
2185
2186
2175
2177
2172
2166
2168
2167
2165
2201
2162
2202
2199
2203
2158
2195
2156
2207
2155
2193
1922
1921
2152
2180
2149
2146
2127
2134
2133
2131
2129
2132
2143
2142
2141
2187
2140
2139
1902
1851
1891
1888
1889
1863
1857
1853
1843
441
1844
1858
1864
1865
1866
1859
1860
1861
1862
1854
1852
1855
1856
1846
1849
1850
3840
440
439
438
437
1847
1845
1848
3841
1884
1867
3851
3852
3853
3854
3855
373
372
1760
1758
1759
369
368
1728
1684
1685
362
364
363
1663
1660
361
360
1661
1679
1653
1654
1630
1724
1623
1622
1624
1686
1636
1632
1633
349
348
1413
436
1412
347
1411
1409
1408
989
435
1407
845
1406
434
346
345
532
433
1397
339
340
342
1385
1379
337
338
999
633
530
628
515
432
431
430
429
1367
1358
1356
1357
331
1321
1322
1330
1310
332
333
1308
1320
1306
1318
1338
995
1284
1283
1285
1292
1290
1289
1291
1275
428
1276
975
974
972
1248
427
426
425
424
1272
1268
1273
1339
684
1264
804
602
601
674
1257
987
986
1260
423
422
421
420
419
366
285
1725
1723
1722
365
1662
367
1664
1688
1689
284
283
1729
1687
1620
1619
1727
1626
1628
1627
1726
1645
1642
1639
1674
1665
1667
1669
1682
1680
1690
279
1039
1655
1675
1652
1038
1629
1649
1037
1678
1646
1643
1640
1666
1671
1672
1673
1670
1668
1691
1683
1659
1681
1658
1657
1656
1676
1651
1677
1634
1650
1648
1410
1036
1625
1647
1621
1644
1641
1638
1637
1635
1631
343
277
636
418
1361
341
344
1398
1390
1000
276
1374
275
998
997
996
529
417
416
415
414
1369
1370
1405
1365
274
1340
1326
1334
334
336
1307
1309
1347
1344
1345
1319
1302
1288
1287
1286
1293
1299
1297
1295
992
413
1278
970
988
990
1247
412
411
410
409
1274
1279
1346
1266
611
985
723
637
675
565
1252
984
983
1259
408
407
406
405
404
1383
1392
1391
1393
1373
1378
1382
273
982
981
979
516
403
402
401
400
1389
1371
1366
1362
1387
1386
1384
1388
1394
1395
1380
1381
1375
1372
1377
1376
978
977
980
976
517
632
399
398
397
396
395
394
1368
1364
1363
1360
1359
1396
335
1311
1312
1313
1342
1341
1343
1348
1303
1300
1304
1323
1294
1296
1298
1329
1314
1315
1316
1317
1354
1355
1349
1350
1351
1400
1352
1353
1305
1324
1325
1327
1301
1328
1331
1332
1333
1335
1336
1337
1249
973
993
1250
393
392
391
390
1277
1280
1282
1281
971
991
1270
1271
994
1269
389
388
387
386
385
384
1265
1401
1402
1403
1267
1404
600
683
682
596
1258
1254
1255
1261
597
622
802
803
691
720
1253
1251
1262
1399
1256
1263
383
382
381
380
379
378
377
376
375
374
241
239
921
916
918
233
232
812
846
906
242
243
749
924
240
923
922
231
908
920
919
907
748
910
914
915
913
909
911
912
227
226
729
261
837
225
831
821
823
725
260
813
695
724
259
222
220
477
258
838
223
224
843
844
221
719
730
219
717
716
715
694
257
256
255
254
839
840
841
842
216
832
819
818
217
218
807
833
834
835
836
3866
828
820
829
830
824
822
825
826
714
253
815
726
727
728
806
252
251
250
249
814
816
817
3867
494
808
692
713
722
721
810
809
811
3868
248
247
246
245
244
699
3870
3871
865
917
3883
697
718
187
3884
693
3885
3886
827
805
186
3887
696
3888
185
147
144
142
140
138
137
136
110
109
108
107
106
105
104
148
145
149
613
614
679
146
606
608
607
143
141
139
604
603
605
103
102
677
686
687
101
676
678
685
100
99
98
598
610
599
97
673
609
680
65
184
64
183
63
62
182
61
60
59
58
181
57
180
54
179
51
178
49
48
177
55
176
52
56
518
519
521
175
174
173
172
53
631
634
635
171
50
170
169
168
167
47
527
531
629
46
45
514
513
512
166
165
164
163
162
40
37
34
31
41
30
42
43
44
38
35
39
621
624
627
36
623
625
626
33
32
511
525
524
161
28
160
159
522
158
157
156
155
27
29
523
620
154
153
152
151
150
498
496
495
3899
612
497
681
478
6
528
5
630
520
4
3902
3903
3904
489
3
3905
2
3906
3907
3908
3913
1
0