1204
3460
3211
2974
1157
1300
1976
1322
1350
1319
1226
1619
1125
933
1121
1069
1093
1216
1764
1106
1117
1047
1016
987
984
1007
1994
1180
954