2029
1238
2359
1056
1022
1667
1716
1565
1404
1751
1817
894
1090
2562
1464
1996
1628
1804
1383
1472
1590
1203
1178
1360
2606
1460
994
1039
980
1631
917
5452
1301
1197
5801
2043
1014
1143
1152
3608
1522
3279
1944
1102
1115
1787
1044
1025
1115
1528
3989
940
1241
1130
1207
1000
1167
8614
1225
2642
969
1384
2024
1548
1181
1584
4522
1099
2626
1319
1775
1294
1952
1723
2762
874
884
1607
2746
975
3368
1073
2028
2019
987
1252
953
2833
1124
2200
923
856
5329
795
1490
1615
2749
1044
1198
914
1177
1150
1487
2316
935
1583
1075
966
1331
1001
2230
879
1332
1652
2073
1456
919
995
1433
884