949
1148
2567
1065
976
845
793
944
770
888
1116
3936
905
797
886
10805
1797
922
893
931
847
3326
856
927
890
986
998
806
1922
1071
1090
1025
886
1272
820
1024
793
1217
2341
1156
967
946
1385
1018
800
992
1212
880
889
967
910
914
798
849
1017
1133
1197
1085
2690
897