1204
3460
3211
2977
1157
1300
1976
1322
1350
1320
1229
1619
1125
933
1121
1069
1093
1216
1768
1106
1117
1047
1205
1016
987
984
1007
1998
1180
954