1173
1065
1441
1429
1610
2105
1987
1134
1094
1274
1307
1139
1140
1245
895
1345
990
907
949
1472
1062
1300
924
943
1161
982
1359
897
1572
1006
1491
951
1327
975
1281