1026
2427
1079
967
1048
1064
1023
804
825
947
1257
967
822
1117
1092
1371
811