847
1292
898
2939
1078
1090
863
1158
1224
999
884
10793
940
864
862
839
1109
852
1064
933
1115
878
866
793
1411
1046
2967
777
823
881
946
1524
1198
1078
996
829
1048
2125
1084
859
1003
1002
998
874
814
900
876
962
1317
1718
985
967
1107
1086
954
793
862
823
852
932