832
956
865
1137
1032
1172
7851
863
1090
940
1045
1203
996
964
1128
932
846
1851
1096
1300
945
855
905
863
992
3073
894
832
991
1745
938
826
1051
7754
1122
961
1207
2425
1383
1069
1011
926
932
1498
922
1798
2046
3215
2053
1356
2357
1094
950
1502
1111
814
798
1171
901
1046