1173
1067
1443
1429
1610
2105
1987
1134
1095
1274
1307
1139
1140
1245
897
1346
990
907
949
1472
1062
1300
925
943
1162
983
1359
1573
1009
1492
951
1329
975
1283