2311
1016
1297
1302
1144
3025
1070
1448
953
4965
1084
1289
1234
963
1242
1013
1604
967
1053
989
1057
930
919
1945
1053