1263
1395
1079
1106
1100
1422
1166
1173
970
1234
1239
990
944
1076
1093
1051
963
1048
1440
905
918
1195
992
943
1108
1796
1147
1381
1662
1628
1549
999
1032
956