847
1692
958
814
803
957
1505
934
990
832
2234
3902
4738
1008
780
882
735
1065
1193
840
1792
3204
984
2101
8660
744
2257
955
1250
858
956
775
4104
928
1123
3775
1102
1234
883
1716
712
935
776
875
1339
1174
1203
962
13076
1026
1985
753
1218
735
969
10322
933
2443
869
985