191
193
195
2686
181
182
190
726
774
185
186
773
1240
2163
183
2803
91
92
90
67
68
1212
58
59
61
96
97
1200
506
851
852
509
855
510
1315
1785
1884
1969
2205
2237
2364
49
52
53
55
81
85
87
94
385
859
1119
1772
1804
2238
2239
2381
2806
32
33
35
38
40
41
44
725
730
1198
1658
1935
2676
29
30
912
913
1196
1641
15
20
24
389
390
673
1239
675
677
1101
1368
1313
1592
1602
1873
1889
2048
2049
2249
2598
2807
4
7
10
76
79
80
907
1634
380
1273
2701
381
1038
2029
383
1300
490
489
481
485
486
487
488
1825
1958
1968
2083
2168
1098
1478
908
1087
1220
1475
127
129
130
119
121
122
125
114
116
117
118
778
1490
2396
107
108
109
111
100
101
104
105
1102
1155
200
202
203
205
207
208
209
210
212
213
214
215
216
219
220
221
222
224
225
226
228
229
230
231
232
233
235
236
237
238
240
241
242
243
244
245
246
247
248
250
431
435
436
437
438
439
441
442
443
444
446
447
448
450
545
546
549
602
604
449
605
1159
432
434
609
610
802
804
806
805
807
809
1243
893
894
895
897
898
810
918
1160
916
1007
1080
1106
1093
1062
1154
1247
1248
1370
1373
1376
1379
1375
1377
1400
1401
1402
1386
1441
1443
1403
1409
1442
1448
1449
1545
1866
1870
1871
1953
2254
2326
2290
2385
251
252
253
254
259
260
261
262
264
265
266
267
268
269
272
274
276
277
278
279
280
283
284
285
287
288
289
290
291
293
294
295
296
297
298
299
300
302
304
306
307
308
309
370
372
374
377
414
417
418
419
420
421
424
426
427
429
430
512
551
560
582
1147
586
588
589
585
681
688
682
685
751
752
758
760
869
961
964
962
968
1005
1004
969
1075
1071
1036
1142
1283
1285
1380
1385
1428
1426
1570
1577
1523
1617
1620
1687
1734
1765
1955
1989
1987
1999
2105
2108
2137
2141
2313
2577
2713
1140
633
330
333
336
337
339
401
403
405
407
408
410
451
452
453
454
455
456
457
458
459
471
472
474
475
476
480
491
495
496
498
499
564
566
568
611
616
631
615
635
636
638
640
653
637
569
654
655
656
657
716
715
712
739
1226
711
713
720
731
734
735
741
743
746
747
750
780
781
782
784
783
1230
883
884
888
793
794
797
800
1262
958
988
985
989
960
957
980
979
1034
1089
977
1085
1110
1094
1111
1132
1136
1229
1350
1351
1355
1358
1483
1527
1632
1702
1718
1789
1877
1917
2094
2195
2358
2414
2515
2629
2868
397
400
591
592
595
198
598
600
821
1231
911
768
765
996
819
1763
1061
1043
1020
1113
1199
1191
1194
1318
1340
1432
1550
1509
1611
1625
1627
1652
1662
1673
1671
1800
1741
1767
1782
1786
1799
1805
1833
1846
1864
1830
1882
1896
1921
1959
1997
2002
2000
2019
2010
2021
2044
2054
2111
2165
2169
2219
2209
2246
2264
2337
2380
2420
2508
2529
2550
2624
2644
2766
2802
2820
1233
1310
147
149
151
152
153
398
399
994
1754
140
141
142
143
144
1339
1235
769
1501
1561
1597
1628
1541
1526
1596
310
312
314
316
319
360
364
365
367
368
369
521
523
525
527
528
529
622
624
1166
623
628
629
832
833
1253
922
835
921
1257
834
838
1169
850
1091
1084
1001
1024
928
1033
1254
1161
1252
1256
1391
1427
1429
1481
1493
1487
1491
1512
1562
1565
1603
1622
1630
1626
1659
1698
1705
1717
1732
1745
1790
1798
1836
2036
2107
2262
2346
2525
2545
2574
2618
2659
2706
2864
2870
1204
1208
340
342
343
349
461
463
464
465
468
470
531
537
535
538
704
536
749
702
706
872
875
874
879
942
877
946
1008
945
938
857
1205
856
1291
1069
1292
1210
1293
1296
1295
1413
1389
1410
1415
1416
1417
1447
1457
1463
1472
1466
1494
1309
1543
1559
1529
1566
1537
1663
1675
1713
1720
1733
1743
1744
1747
1779
1738
1797
1860
1863
1874
1900
1940
1980
1991
2031
2052
2082
2118
2112
2131
2104
2158
2180
2181
2190
2233
2252
2256
2268
2272
2286
2390
2558
2694
2790
2811
132
134
135
136
139
764
1587
1979
2338
154
155
156
157
158
160
161
163
165
1193
1832
2661
840
844
1049
846
1502
2139
2240
2417
829
1012
1023
1028
1667
350
351
352
353
355
356
357
661
662
665
666
667
668
1272
812
813
816
972
947
818
973
1188
1092
1072
970
1189
1276
1322
1182
1325
1327
1329
1433
1326
1434
1552
1586
1530
1643
1692
1716
1724
1769
1773
1812
1845
1865
1922
1951
2025
2033
2067
2126
2160
2291
2424
2685
1820
1271
931
698
1346
1629
2172
2243
320
321
322
323
324
325
326
691
692
694
1278
1127
1029
696
1108
1122
1304
1129
1308
1486
1520
1669
1697
2453
167
168
169
170
171
172
174
571
574
575
577
580
1280
578
646
937
645
1050
1332
1171
1172
1176
1335
1334
1337
1338
1431
1496
1511
1513
1516
1518
1521
1535
1538
1525
1549
1593
1660
1672
1677
1678
1680
1725
1739
1740
1755
1762
1770
1775
1776
1795
1827
1831
1843
1821
1904
1929
1932
1941
1944
1945
2030
2032
2068
2085
2120
2124
2140
2173
2216
2213
2295
2319
2322
2392
2393
2416
2423
2458
2506
2593
2702
2743
2859