1216
3478
3223
2998
1170
1314
1987
1329
1362
1338
1240
1636
1132
945
1134
1086
1109
1232
1864
1119
1130
1056
1223
1025
998
997
1017
2024
1191
962