1030
2298
1711
1061
972
1112
1168
993
953
953
1467
1139
1085
1510
4757
1054
2708
7321
3195
1472
983
2327
1185
938
906
1365
944
3143
992
1253
1309
1215
1239
2608
1901
1868
1065
861
872
1369
1844
1940
1755
987
868
1193
1066
2338
2258
1403
879
895
1354
983
1852
1485
849
1171
1279
2278
840
2282
1105
1505
1335
1289
996
1045
1234
2691
1337
1152
908
1183
845
980
910
1353
1310
888
1164
1603
2204
1923
1282
1925
1194
2837
1007
2301
3394
1027
842
1037
2520
1653
1638
1443
2473
2332
3704
933
1881
4000
1317
1126
2721
1504
908
1756
1494
1659
1488
851
1067
1862
979
2323
2592
4378