1505
1609
1183
808
778
1214
1039
910
1191
764
824
2348
1071
851
1212
761
972
917
1089
1074
1906
1179
907
1022
764
864
5338
934
1049
911
1506
1818
1028
1955
1187
829
894
807
1408
909
778
841
988
1468
3322
1008
931
747
794
1005
753
850
840
3419
912
907
913
908
915
905