817
371
1769
1099
667
283
601
1749
972
246
1053
2044
845
1546
1275
2050
2038
70
401
1930
458
2198
338
217
1844
1050
1306
1345
628
916
506
2124
1386
1279
1531
1752
806
1704
674
247
296
1240
2006
244
1273
2103
692
1286
1502
1463
1959
1864
925
1829
393
1671
1340
2276
843
1228
2055
1243
2017
672
2254
947
1052
2173
1348
718
1296
849
1591
614
349
980
1503
570
752
2232
164
1643
695
1552
160
1835
1626
1701
288
835
787
216
2101
595
196
1614
1355
2113
2217
1375
1379
372
1624
1831
1838
1646
540
248
1294
1203
673
1076
609
23
85
1707
2235
1075
2001
1010
360
212
1876
1791
64
1939
2133
825
432
771
2186
1007
830
2097
1824
736
1804
869
1415
1528
2245
1410
902
1942
343
1048
206
2062
1715
984
1993
622
1336
1793
282
1016
181
1945
1586
2058
205
568
639
361
1317
1143
844
218
68
1898
1564
1474
740
1557
314
2230
203
1867
137
636
1067
1743
1700
2157
1795
1818
1265
1324
1669
731
443
2156
2021
1124
779
1049
750
41
605
1484
1746
515
788
2035
2258
1350
1506
862
267
564
799
751
1095
728
1287
108
881
120
133
251
342
1021
685
837
130
2215
1019
905
759
994
2207
145
1072
798
1323
1773
39
201
449
1717
1985
2233
1131
1384
833
763
1216
839
960
1208
180
60
1899
2051
2161
1180
491
1857
627
1509
955
397
1960
1524
2010
233
1129
1163
230
33
1453
744
1236
926
1639
341
1830
148
1155
1902
526
1220
447
210
1418
1852
480
323
1047
1660
1494
1308
1476
538
138
385
1327
1517
1853
2052
1630
701
593
61
1711
331
151
1401
1693
1101
1845
1269
2221
2252
1579
1395
556
1233
1764
668
2104
1150
1964
268
123
2012
1151
410
647
786
1172
1481
1718
129
2255
594
1283
1330
712
99
1212
455
986
589
1218
1558
2263
302
423
1303
74
1992
10
392
1028
643
139
1423
1148
439
2002
1227
1862
1440
177
1656
1948
2199
1020
934
2019
1005
2031
1687
1885
373
993
629
1022
1922
2238
711
809
576
1058
1255
908
1961
1154
1267
684
1950
174
127
470
494
1249
1740
444
1727
1009
1091
17
1640
536
1657
280
222
2201
1684
1625
1281
1031
1745
1469
680
473
838
157
2073
2227
155
1780
2106
375
1189
2016
641
7
1488
29
2130
954
1378
1041
367
1369
1694
1709
2054
951
1093
395
463
1066
2194
1915
1713
2020
1871
1811
920
103
1370
1927
2267
1366
1981
1520
83
2018
2060
2109
2266
1000
1667
195
1837
1238
992
1027
2129
1568
1079
587
534
136
1605
2141
663
310
633
575
1
1377
415
1817
1587
658
1089
1174
1518
2155
1659
1726
1398
453
525
306
1062
1135
1526
1328
1856
1400
632
1011
699
530
863
298
1635
694
2180
1035
1582
1416
1757
956
1433
1798
569
329
1409
2143
1697
1271
256
1358
2123
1473
1868
967
325
1703
612
1538
1351
1498
985
767
1983
78
1458
691
660
706
1073
2108
1147
90
249
2033
734
1910
645
1725
820
437
2243
1224
24
2083
894
567
1807
215
73
2120
774
2206
1343
546
260
657
1900
769
1822
486
1775
549
1206
1438
1266
460
597
1464
1865
1467
943
583
854
1389
949
1003
1986
207
380
896
2178
542
428
1889
31
1808
276
1542
2153
1406
1792
573
1371
1030
1253
2197
1259
1451
670
1890
1735
1184
1483
2218
43
1491
1111
1603
1748
2247
1383
2137
2069
906
945
277
1341
1592
1094
1373
38
27
1043
1191
977
286
354
1334
2047
651
1419
170
878
1909
1637
292
1512
1316
884
826
1290
1454
1536
1251
1514
1169
485
719
1854
781
2029
427
679
1104
1346
2261
574
1214
409
801
1893
0
971
1357
188
584
46
1364
1965
15
1455
1250
1137
150
330
293
2024
1623
1439
102
1462
879
1446
1161
858
1349
316
355
1199
532
1213
2171
646
1396
743
1537
1229
1480
2164
1086
2084
1152
448
537
1314
1219
2265
2257
592
1024
1561
528
1724
1530
1872
2185
1472
1004
777
464
1696
2028
1231
2049
2268
664
2224
2229
381
2004
520
2196
518
509
2125
2102
823
717
311
109
1747
859
2204
285
913
693
704
1750
910
1262
1452
2008
950
168
257
1681
545
886
729
602
1302
2149
369
1825
1432
1544
1551
870
1677
738
552
816
621
1924
2225
802
239
326
742
278
1884
1662
1908
1120
1644
513
1315
193
2091
828
1060
1403
1815
582
226
2117
223
1911
2212
1813
2034
1507
600
953
760
713
472
1812
675
366
199
1894
411
295
1616
735
274
804
408
603
1975
677
2039
1949
875
1523
6
1596
918
1115
2061
1685
1177
1535
1800
842
876
559
665
757
1061
390
1832
13
57
782
1855
2078
1376
1821
1954
1712
1014
2042
186
176
1457
824
2249
2139
1828
747
535
857
969
848
710
1254
591
1723
1197
1556
2205
966
887
254
1805
76
1257
836
474
1887
527
1714
1319
689
797
1362
1295
616
1274
557
1015
1906
611
54
1325
2134
1331
1602
445
2026
648
850
1955
394
1109
882
374
2256
1617
101
261
2086
1211
1352
1928
705
487
378
873
666
678
18
702
2
1547
1063
505
1145
1008
2093
856
231
846
865
1920
140
543
362
2066
907
1069
1615
250
2248
118
2027
98
551
178
652
1486
1475
2222
2053
1525
722
1736
425
429
686
1834
1412
1997
388
220
1973
1300
1858
864
554
49
1940
965
384
2080
19
237
2142
2112
322
1987
550
2216
586
1232
566
1683
832
1951
989
2169
1789
44
560
919
946
1847
662
347
1103
598
1794
1002
1226
732
2068
948
1674
1064
915
307
596
1360
2107
2075
275
389
810
134
999
315
440
941
807
1465
422
578
91
240
173
1999
772
696
435
990
500
1185
927
379
72
1759
508
1511
2122
1460
112
775
387
716
2087
141
2110
928
874
1784
1816
2242
1036
245
623
305
562
1842
2072
26
264
165
185
1914
1023
776
