1007
1044
1022
2114
1115
1143
1629
1029
3331
896
967
1322
1437
2321
849
883
2121
3557
1966
1615
851
3482
931
3424
2369
1332
2311
1081
1479
1077
8104
6334
2765
1063
985
984
1517
1393
1023
2371
1263
1121
948
2276
1015
1183
1883
1819
1007
2678
1520
832
3253
870
890
1273
1508
2401
909
974