1057
835
985
1690
848
1036
1117
904
910
3307
913
1001
828
877
1102
1120
1198
3548
983
1180
3526
1099
877
954
937
1097
1173
949
1124
1439
1243
953
989
1334
875
869
910
2871
895
1181
845
1208
865
903
952
1023
1289
997
894
1398
6692
930
955
1044
1323
1170
1536
3063
1002
908