1000 120
701
1872
586
230
400
1849
1268
75
1173
1672
904
1566
1097
648
495
1037
464
308
1446
874
432
1728
1965
1906
264
1090
1873
1893
770
680
1437
1191
1535
415
1971
96
1358
1855
26
962
597
1338
757
1038
1555
448
287
177
501
584
571
419
1694
1521
1861
979
870
1669
1755
1368
1484
1444
1856
37
559
1123
1687
455
1552
1322
519
1357
1557
544
597
545
419
251
1302
161
1121
454
789
727
491
694
601
539
1206
1723
1183
1179
1111
1281
865
915
635
244
173
1717
867
631
586
1745
920
76
101
1923
91
1912
725
81
1668
1037
1273
304
276
989
1127
148
731
1316
105
1498
1533
148
436
1494
962
1741
1774
208
492
1720
574
326
357
785
620
1043
280
1360
953
806
1147
1625
1464
1404
961
1909
225
1070
845
906
1931
1292
178
993
565
1802
324
426
1625
1380
1647
1036
536
1346
643
1915
87
589
277
1862
994
622
1156
1393
639
87
1548
1059
1124
1238
1656
1021
1458
1224
1723
1062
1940
291
1788
673
1470
1880
374
190
883
1096
1232
622
282
651
1296
1095
1648
857
1303
1189
220
1121
67
1378
1001
1456
1375
1542
786
1505
1651
98
387
198
137
1093
1225
1173
1037
669
1858
1090
547
1971
1416
1347
196
1862
1652
242
953
1260
109
327
1364
921
1745
1025
1213
311
1200
730
422
1043
703
690
990
607
605
759
1743
277
955
580
1237
165
450
78
514
920
252
1151
63
151
763
438
190
871
1295
1827
1113
797
1241
1763
1113
1393
1304
760
1053
754
170
444
1740
1193
1928
419
274
1230
741
1783
1584
859
1060
182
1489
1968
1425
417
1155
591
466
852
1135
1521
34
85
1187
1203
552
616
280
1394
87
293
159
728
1239
1645
1081
461
274
1693
1055
336
919
474
1016
1833
494
1725
459
213
159
1206
522
1588
1923
1922
226
794
1458
1864
161
1928
1564
11
1628
21
1220
802
1052
1550
1814
244
1455
473
1393
226
1510
1098
673
510
245
603
541
177
1225
2000
1404
447
1532
1829
937
874
1274
539
553
1744
1883
414
1511
1177
1376
1921
688
1584
1873
1647
1503
1331
1910
89
993
1806
1726
1007
1349
46
1577
800
140
889
744
97
1196
174
105
603
365
1799
736
1889
1609
1787
1408
1691
1262
1492
1873
787
1981
895
1280
783
1964
894
280
1350
109
94
248
29
1018
1342
466
95
1862
323
641
484
1447
1158
1148
992
876
532
418
1813
678
987
1841
733
1111
1348
1428
1955
1057
202
909
249
618
1676
415
1115
1657
598
812
1971
1555
1661
211
114
678
137
1784
1812
1643
910
1737
325
1347
577
278
1608
1360
683
944
1276
1831
1975
1134
824
1540
513
1723
1687
609
1797
941
1229
1497
649
942
1440
1714
1279
1466
571
1189
423
24
197
376
1574
9
1307
404
1596
1507
1949
47
1176
299
338
1340
1320
920
43
176
1854
835
1629
275
1589
1818
1863
302
613
863
1473
1975
1134
235
322
1451
39
166
332
1273
856
1644
1875
652
1586
267
381
961
1992
333
983
1750
1310
1672
502
1417
93
376
1983
1945
828
1710
473
1490
1648
1110
966
220
1356
1320
851
378
251
523
1253
680
1345
1124
14
715
463
374
241
1750
1742
1444
489
1266
1543
865
1175
946
1221
287
1565
1356
1745
1292
1879
1007
1695
1267
632
1912
1189
310
1903
1992
971
634
1246
1697
69
721
732
1749
1429
1296
946
1695
968
1520
253
1340
676
1
1325
57
1524
562
590
325
1949
276
1695
1715
1301
336
686
1137
567
1641
845
189
1690
1272
106
1166
1553
249
925
522
1306
753
126
1724
856
1378
37
496
951
226
1713
162
1891
1837
1357
785
190
710
1109
1295
1847
521
538
346
621
1692
1944
569
1908
1074
401
432
534
21
1457
400
1047
904
776
18
1744
814
716
1154
1903
1761
1199
1194
553
323
1044
157
1855
1031
310
326
1086
1910
232
1916
873
537
18
1186
1474
390
1616
1557
417
1799
854
926
480
231
391
139
1048
1356
1976
990
410
1280
1792
312
931
668
1532
193
661
379
191
1783
1162
295
1937
67
68
1774
1879
427
144
1328
1015
819
1556
1164
179
909
1205
900
467
1795
466
185
1311
1281
231
782
296
343
586
323
635
468
775
834
517
1635
901
370
1095
1556
534
1839
1149
1025
429
1684
618
1133
313
341
60
1517
1623
990
1956
281
1258
327
417
1317
832
34
1013
1210
1795
1024
1902
1295
1534
486
67
1113
634
103
1646
754
1358
1884
360
1750
327
504
804
896
647
65
598
963
1031
1785
193
611
1435
1708
1292
173
1149
1255
1082
577
1416
456
432
484
222
101
1489
1800
271
897
1820
134
1649
493
454
753
792
763
1030
1700
1342
58
649
1231
731
495
912
1290
1889
924
905
1773
685
945
251
666
1562
1691
325
1080
1383
1221
1373
1353
330
888
1929
536
603
786
131
1375
658
1288
650
86
168
717
1427
1875
1536
500
78
303
1567
1046
1480
894
208
1934
1358
776
448
488
1385
873
794
411
534
949
203
531
1245
147
367
1427
1990
1097
693
690
1663
1742
1990
659
1951
1337
659
1046
995
394
1869
239
1100
688
199
715
924
1876
1506
1975
1873
1838
137
1211
1689
505
1028
172
1930
1321
1592
1361
1127
1652
210
254
1080
1585
1770
1392
1207
1369
1047
829
649
1291
308
