1042
5630
1601
2636
1739
914
2694
2114
3996
1791
1232
1639
1264
960
1100
994
2732
1034
3072
1276
2050
8834
963
4548
7127
1093
1623
3429
977
5333
1053
1200
1207
910
920
1023
1133
944
1028
941
1398
1164
900
940
1079
1021
913
8565
1095
1006
1329
2455
943
8727
980
1827
35308
6219
1268
1029