1012
1054
2496
1261
870
1385
1449
1154
1020
1426
2190
1677
1389
1942
1278
1900
1084
984
2229
1319
1813
1732
1853
1402
895
877
1341
1779
1077
1257
1691
908
3811
1963
926
1420
1006
1220
1425
1265
1873
1124
909
1700
1004
869
1287
1841
1104
1655
1204
914
1167
1601
1531
3657
1550
879
888
840
1521
1870
741
2283
1697
1408
1597
993
1839
3025
651
751
1460
1283
876
883
1175
2482
1110
811
742
959
1299
662
968
644
1117
1563
1050
821
773
1129
990
1245
976
1804
12879
917
944
910
785
2114
710
1805
832
913
705
1044
1089
5521
988
769
1164
868
831
2010
1294
3956
741
1098