1020
1070
5053
1159
2036
1551
4446
1309
728
934
1092
3148
1049
951
2000
6554
3253
3533
1031
1050
954
1223
842
847
2767
4090
5091
1832
2521
1747
1431
994
14040
3945
1437
2601
1294
1647
8117
1153
1400
3682
1058
1531
3875
1051
1227
1189
4816
6314
1093
1232
2421
1169
1087
1196
3476
1234
1018
3179