1112
1036
941
942
1394
907
966
924
975
959
1147
1457
1008
1270
870
1092
910
864
1001
1031
877
888
865
1053