3112
1187
1019
1256
1400
3413
3341
1223
1208
4208
1098
1573
1067
1068
1395
1738
4352
1171
2710
7633
1270
1114
3515
982
1244