1305
1673
1577
1155
1309
2262
1102
1304
861
856
921
881
835
777
698
1027
955
1147
685
638
935
1143
1333
937
903
865
1208
951
910
929
1209
894
1170
971
919
1387