1203
3460
3210
2974
1157
1300
1976
1322
1350
1319
1226
1619
1125
932
1121
1069
1093
1216
1764
1106
1115
1047
1204
1016
987
983
1006
1994
1180
954