1243
1510
2318
1417
1063
2368
989
1815
2086
2490
4307
1507
993
3537
2412
946
1162
1924
896
1250
977
1368
1186
1366
973
955
998
1883
1984
2748
1348
956
1368
2064
1097
1479
908
1122
2189
2025
1086
1199
901
1075
1020
3525
949
1307
1200
1595
1339
7193
1273
7531
943
1205
973
9483
860
2627
1342
1205
1443
1960
1379
1300
1430
1061
1759
2533
2170
950
999
1001
902
864
858
1144
938
845
859
1032
959
966
921
1022
1327
5689
825
2533
2296
1355
869
1255
1259
829
2117
4253
1670
888
1199
5652
1087
1406
823
889
1863
1024
2704
822
1059
1713
1548
1046
836
1952
925
1160
1050
1147