1203
3457
3209
2974
1157
1300
1976
1322
1350
1319
1222
1618
1124
932
1121
1069
1093
1216
1761
1106
1115
1047
1204
1016
987
983
1006
1994
1179
954