2220
953
2001
1590
2019
375
801
1029
1564
920
534
979
869
2223
1248
1393
1969
1135
1776
2099
1735
265
421
622
1369
844
549
1337
360
2024
1713
437
865
466
143
1984
2029
31
1254
526
28
304
1490
154
1479
822
491
1275
1754
1228
161
1159
1190
120
1332
948
1043
1313
1315
214
2136
1388
1643
1707
1059
1456
1730
922
106
583
2204
1093
2124
1345
1697
1653
936
328
1211
1343
356
1576
1593
1182
2121
395
815
2196
464
1014
628
566
1699
27
172
1123
56
774
199
1128
489
759
1604
400
1333
157
178
2218
1106
1034
806
2134
1806
1736
1753
64
1765
1531
91
297
233
1551
368
242
831
683
122
721
433
261
915
1299
377
10
690
803
1492
590
1298
1853
1294
897
714
1851
1760
832
613
1184
1920
1577
2215
602
2260
314
193
2000
1092
2180
937
823
604
494
2265
244
2268
1637
1428
2012
743
1008
275
1075
1153
24
769
1655
1262
1288
570
434
2271
510
104
762
1848
514
364
657
864
2160
722
1514
1079
88
1862
2082
486
394
2146
2095
624
1267
1876
1044
1720
329
1414
1060
276
1758
1241
1884
1290
443
5
662
181
463
1417
1555
642
1255
159
35
1185
1277
1129
749
2185
1272
1418
1113
1438
164
942
425
85
811
1963
1874
1712
124
1809
768
317
349
1548
796
1498
563
1661
575
1623
793
241
111
2106
1023
770
2078
1859
660
1608
1072
872
1721
1015
890
1114
1705
824
1411
886
1693
1480
940
1371
2252
1780
347
1671
408
1747
2050
1137
571
1791
338
1670
1932
1628
1868
744
1164
94
742
965
1615
2236
30
1886
1354
1731
857
1027
281
988
1639
153
384
808
904
93
682
444
441
1085
456
1518
1727
1684
1045
1450
506
1328
146
326
2141
1905
381
1170
321
2017
1431
621
1195
284
702
1525
1203
223
63
1698
1070
982
1994
1429
931
55
752
841
1500
517
1835
1145
509
22
587
751
1355
909
1955
2084
357
325
2079
1454
473
2003
680
1968
81
1719
1219
2152
1960
1284
896
2086
168
272
189
1807
784
1016
371
1557
1617
1540
1227
993
1469
1801
1922
755
472
1954
1602
1647
1915
1194
292
1938
1176
1142
1212
567
1572
323
1710
1521
1143
1688
938
778
1910
1957
1898
1940
279
1094
1865
1302
522
1215
1947
1206
475
1174
645
2020
560
1912
459
1209
488
600
1000
781
616
98
974
467
1178
930
2081
1327
2052
468
574
1964
612
1592
712
1797
1282
1702
1024
1446
229
1596
518
1517
1858
2226
2174
1864
71
2023
1901
2105
713
1581
924
1368
1002
1677
2047
407
2151
105
916
1167
2014
1757
289
2114
1125
1003
1463
187
1631
972
2043
1678
1624
1
1421
246
1583
964
212
117
1046
449
1426
1970
1501
1169
1897
426
2275
773
1507
2048
1879
1975
202
1668
737
1229
568
1127
1461
515
1238
501
2169
782
1510
578
1281
1249
1612
1959
1360
353
346
1305
1554
1130
2077
1353
883
946
582
861
235
389
688
1487
293
113
210
1951
1599
1625
1527
162
1618
772
1359
273
598
1838
1021
686
268
2248
17
1909
814
432
231
170
1329
2202
461
1899
2094
262
1711
403
854
1258
643
1370
1768
103
1716
2126
2022
1925
291
2242
386
1451
429
37
695
1139
217
941
1594
1524
158
1217
194
2234
1204
2035
44
2059
1160
707
2009
1141
1247
1857
932
2148
1165
1405
505
1728
649
1038
2194
1375
2098
2015
1365
2083
2096
1516
2044
1297
308
584
86
2142
447
100
888
652
500
2076
82
1303
1372
2187
705
148
1196
1449
1237
1004
1387
2250
2263
610
532
1250
2127
191
2157
1486
1116
1362
746
1958
1741
462
240
1334
185
812
910
2210
1010
609
1973
1497
345
1811
1903
1644
1630
29
316
818
290
990
625
15
2070
1316
43
667
399
69
959
1680
2276
299
1098
1440
734
597
1522
287
253
1574
2195
1926
342
1867
716
1321
851
396
825
2179
2166
765
852
1537
1264
981
