1500
96
37
1600
766
671
152
1437
1110
610
1731
1663
974
1504
690
1595
279
1820
184
69
1198
669
297
547
2127
1655
166
1688
80
1381
88
456
1919
2111
634
2092
1729
122
2189
681
1548
1160
1126
234
599
1244
1407
370
357
1559
2057
1162
28
419
163
2162
1875
655
86
1572
1533
1786
1261
1065
1118
1982
1778
1090
336
1085
1588
1081
1487
62
1447
1080
441
1706
1516
63
253
961
492
1539
1692
860
113
498
1100
172
290
1741
996
169
1652
624
1382
1256
1200
50
703
1339
1426
1493
2070
2036
1117
1173
1984
794
420
9
406
1777
1970
1560
748
708
475
2065
1672
793
517
149
403
159
1140
1054
1897
516
2121
2119
561
1641
1122
1083
936
1427
132
417
553
2079
1690
1424
1252
1943
650
1967
294
2118
555
1456
558
1192
1823
1391
1496
1563
1368
1301
1435
1242
959
814
964
778
1288
723
749
418
84
1363
1901
1566
382
1540
1293
5
1018
1159
1311
1645
1399
115
1754
2048
1850
1771
2099
1581
482
114
198
785
1783
635
93
932
1077
700
1141
490
2251
1285
995
1282
1088
1235
1309
11
81
1719
1056
468
2082
2090
2114
539
544
1863
35
899
121
1046
1157
55
1444
407
1194
764
1164
1037
1658
1367
522
345
2140
197
2200
1848
1952
903
1006
405
124
200
922
2182
1344
47
71
2005
1870
2015
258
741
1886
1979
822
208
1998
930
100
452
840
270
1365
497
352
1205
1923
219
1779
762
1332
191
1590
1571
904
687
1158
2046
344
1651
871
626
580
1839
1299
2174
1642
1988
1179
451
1310
135
353
105
1307
939
1809
1705
1017
1276
454
813
1304
1420
238
95
1139
1264
921
190
851
1125
1248
1768
720
2089
533
1944
2128
1170
707
116
1575
2168
683
1335
1742
1801
1186
957
42
1204
40
1947
1585
1038
327
1425
318
909
1653
1156
1570
877
1393
1196
1903
1241
1223
431
413
1495
228
348
1593
1936
770
1698
1044
768
204
1720
462
221
613
2193
2064
404
676
402
1133
2081
365
1428
299
58
183
1443
923
146
1477
1012
1695
1980
128
617
1342
998
1178
2203
637
1879
811
983
328
94
1799
340
726
147
2043
997
333
2211
933
1298
1394
82
1105
619
1165
377
399
424
642
1239
1574
1934
1620
1734
2274
1638
1611
1215
430
577
214
2172
2146
1134
1388
358
1710
12
2177
1716
1737
1661
263
1895
2100
1149
67
346
1686
730
529
524
1917
1347
284
644
2163
273
590
1549
426
808
942
2181
914
1201
1490
496
2192
501
1057
1013
300
1138
2240
1448
2259
1691
1263
1333
241
1877
1976
484
1776
363
1599
2032
313
2022
924
2145
1880
1567
2219
479
1445
2094
4
416
1059
1679
1422
1108
1485
332
359
853
697
888
1843
2067
765
1431
1372
1078
469
493
1042
1787
1873
1182
588
1648
2210
1941
1515
1210
1756
2150
975
1222
898
940
1541
1767
391
2271
1819
414
337
620
1881
2231
2131
585
2175
383
805
2085
2023
1738
900
471
2209
1755
1763
175
1123
604
92
1421
466
225
2136
958
1051
1765
1802
1971
1102
158
1033
688
1338
2063
236
1374
45
457
8
1292
235
1722
194
2269
2011
1904
1144
1183
1284
548
1168
615
1471
1782
224
1513
1935
1026
1225
1969
1849
1604
2014
1826
1912
1055
1202
581
1974
1029
1634
1247
320
2190
979
631
682
2077
1550
1632
1957
1449
2116
97
1450
1730
2214
1402
2040
789
131
2025
1505
1207
1788
982
265
981
1130
2056
376
1891
2213
1489
16
1953
303
866
1408
510
1861
2009
1846
803
780
1245
1860
476
1529
976
1833
606
827
721
1289
1278
1354
1468
79
22
1436
1733
815
1097
991
2226
396
834
2159
488
364
259
1084
1414
901
812
1668
436
21
1461
450
213
1337
467
1405
1905
1676
649
973
339
1128
111
2165
1647
1972
324
1739
988
709
1869
1766
156
1622
1618
1810
1045
243
2179
1532
53
1312
1397
1392
1074
1770
1291
1234
