1193
3447
3194
2948
1148
1288
1963
1310
1336
1304
1212
1610
1115
921
1112
1058
1081
1203
1680
1093
1106
1039
1182
1005
979
975
1000
1968
1170
947