3730
3729
3728
3534
3485
3537
3538
3535
3530
3532
3528
3527
3524
3480
3517
3483
3536
3486
3484
3531
3482
3533
3518
3487
3523
3479
3519
3520
3529
3521
3525
3526
3481
3516
3522
3387
3386
3384
3329
3324
3327
3330
3328
3331
3332
3322
3320
3333
3319
3325
3321
3326
3323
3383
3385
3246
3238
3240
3239
3241
3242
3244
3243
3237
3245
3222
3223
3224
3826
3835
3209
3199
3153
3152
3198
476
475
474
473
472
3103
3080
3079
3077
3078
3068
2489
3057
3056
3065
3020
2434
3035
3034
3038
1765
2306
1459
1458
1762
3026
3025
3024
3023
2357
3200
2940
2939
2938
2941
2936
2933
2885
2890
2887
2886
2888
2889
2884
2891
2913
2914
2883
2915
2882
471
470
469
468
467
466
465
464
463
462
461
460
459
458
457
456
455
454
453
452
2662
2661
2660
2658
2633
2659
2657
2580
2586
2585
2582
2583
2584
2631
2622
2625
2626
2576
2627
2575
2504
2503
2506
2505
2490
2528
2530
2486
2475
2474
2488
2476
2492
2491
2473
2487
2531
2493
2525
2526
2437
2430
2435
3016
2436
2440
2439
2456
2401
2400
2432
2402
2431
2433
2438
2428
2459
2427
2457
2425
1465
1464
1463
1462
1460
1764
1763
1018
1457
1456
1761
1025
1006
1932
1005
1024
1451
1017
1004
1010
2368
2355
2367
2365
2362
2359
2358
2366
2348
2361
2346
2349
2345
2340
2350
2342
2352
2341
2343
2339
2930
2931
2932
2934
2937
2935
2845
2851
2844
2850
451
450
449
448
447
446
445
444
443
442
2632
2630
2325
2629
2628
2624
2581
2579
2578
2577
2527
2529
2532
2533
2534
2535
2536
2537
2538
2539
2460
2461
2458
2462
2463
2464
2399
2429
2426
2403
1455
1454
1697
1453
1452
1450
1003
1696
1449
1106
2363
2364
2344
2353
2347
2351
2356
2354
2360
2338
2285
2268
2221
2224
2266
2204
2138
2130
2126
1923
2119
2069
2061
2062
2063
2029
1915
1997
1996
2018
1962
1910
1963
1966
1980
862
1778
746
732
853
1946
1945
1936
1937
1903
2284
2267
2269
2270
2223
2211
1927
2222
2220
2210
2135
2136
2137
2128
2127
2134
2133
2131
2129
2132
1919
2066
2068
1918
2067
2065
2070
2064
2060
2059
1998
1999
2000
2019
2001
2020
2030
2031
2032
2033
1964
1970
1981
1989
1965
1961
1982
1967
1969
1968
745
861
860
740
739
731
1780
761
738
733
1941
1940
1942
1939
1943
1944
1934
1938
1935
1933
1893
1868
1872
1873
3839
441
440
439
438
437
1821
1823
1822
1824
3843
1804
1805
1811
1814
1815
1798
1790
1791
1792
1799
698
1769
711
1768
1771
1781
1783
1782
1784
1785
3850
3854
3857
3860
3861
1772
1786
1758
1751
1748
1743
1730
1732
1684
1724
1623
1622
1624
1715
1716
1554
1570
1597
1544
1032
1520
1518
1519
1484
1705
1488
1470
1703
1466
1698
1421
1026
1695
1439
1438
1431
1428
1011
436
1409
435
845
434
433
432
431
430
429
1322
995
1284
1283
1285
428
427
426
425
424
684
804
602
601
674
423
422
421
420
419
1244
1240
562
1241
1208
1211
1182
1209
1229
1040
957
1149
1144
1146
588
658
546
550
639
1127
1122
1109
1107
1114
325
317
301
326
300
327
328
1096
318
319
321
324
1103
304
302
303
305
941
299
297
648
296
295
294
647
289
288
287
286
1059
1723
1727
1626
1628
1627
1717
1720
1714
1572
1573
1545
1525
1521
1522
1523
1492
1742
1740
1471
1472
1699
1701
1422
1416
1019
1692
1693
1435
1436
1012
1038
1629
1649
1037
1648
1410
1036
1625
1647
1621
1034
1599
1612
1552
1571
1553
1611
1613
1569
1614
1524
1527
1529
1530
1528
1526
1210
1531
1546
1547
1483
1741
1485
1497
1487
1469
1704
1486
1739
1468
1028
1424
1027
1423
1021
1020
1426
1016
1425
1015
1123
1437
1434
1110
1433
1432
1112
1429
1430
1427
418
417
416
415
414
1326
1302
1288
1287
1286
413
412
411
410
409
611
723
637
675
565
408
407
406
405
404
403
402
401
400
399
398
397
396
395
394
1303
1300
1304
1323
1305
1324
1325
1327
1301
1328
393
392
391
390
389
388
387
386
385
384
600
683
682
596
597
622
802
803
691
720
383
382
381
380
379
378
377
376
375
374
1212
1183
1197
1230
1213
1156
967
1154
1157
968
564
563
552
559
548
1118
1119
1124
1120
1105
1231
1234
1232
1228
1184
1233
1235
1236
1237
1238
1147
1150
1169
1170
1151
1145
1152
1153
1148
1155
556
553
554
555
551
549
557
545
547
558
1117
1115
1121
1125
1113
1126
1104
1111
1108
1116
329
272
330
1092
1097
320
322
323
1062
1063
306
307
308
940
942
949
1098
1101
1099
1095
1094
948
1100
1093
1102
1064
947
1065
1066
945
1067
1068
1085
944
1086
943
1069
1070
1071
1073
1074
1075
1076
1072
1077
650
271
579
544
270
268
1048
1042
1045
1044
542
576
541
543
267
266
649
537
539
536
1050
263
262
1060
1047
1049
1061
1046
1043
1041
916
903
881
927
849
736
846
748
910
914
915
896
904
933
934
3864
875
795
882
883
884
873
928
929
864
3865
848
744
855
741
854
735
765
852
734
742
261
821
260
695
259
258
257
256
255
254
819
828
820
829
830
253
252
251
250
249
494
692
713
722
721
248
247
246
245
244
796
773
485
760
798
799
800
801
3869
750
774
751
775
781
486
484
481
482
483
743
759
762
763
766
213
209
201
214
200
215
758
704
210
211
212
703
755
203
202
204
702
701
199
197
490
196
195
194
480
190
753
189
188
752
865
3875
885
3879
3881
764
187
3886
186
696
185
3890
776
487
3894
689
3895
688
479
3898
144
140
137
130
123
120
118
116
113
111
109
107
105
145
146
606
608
607
141
102
677
686
687
100
98
598
610
599
95
92
90
88
131
132
663
671
672
124
86
641
645
660
84
82
560
566
561
80
79
653
586
587
77
78
117
580
581
582
74
72
577
71
540
70
574
67
569
572
66
571
184
183
182
61
60
58
181
180
179
178
177
176
175
174
173
172
171
170
169
168
167
166
165
164
163
162
40
37
31
41
30
42
43
44
38
39
621
624
627
33
32
511
525
524
161
160
159
158
157
156
155
154
153
152
151
150
25
21
19
17
13
18
26
502
503
504
14
22
508
509
538
11
8
570
7
583
506
496
3899
497
3900
3901
492
655
491
488
584
6
5
4
3902
3903
489
3
2
505
526
585
3906
3907
3909
3912
1
0