829
877
1102
2446
3648
1120
1198
2245
3550
983
1181
3527
1099
877
5997
6843
956
937
1098
16930
7652
1513
1173
949
1126
1439
1244
955
4004
6655
989
1058
979
1334
875
4712
869
996
911
2871
871
895
2410
1181
845
1209
865
903
2132
953
1023
1289
997
895
1398
6692
1552
930
955
1044