832
956
865
1137
1032
1170
7850
863
1089
940
1045
1203
995
964
1128
930
846
1851
1096
1300
945
855
905
863
992
3073
894
831
991
1745
938
826
1051
7753
1121
961
1206
2423
1383
1069
1011
925
932
1497
922
1798
2044
3215
2053
1356
2356
1094
950
1502
1111
814
798
1170
901
1046