870
965
992
4452
908
3323
1028
1876
828
951
815
843
1280
873
1017
965
912
986
2180
813
805
938
1145
995
824
910
922
1222
917
974
859
999
832
844
1075
1157
1501
917
990
1182
1008
1236
1652
890
1061
10136
890
989
808
1184
1127
7893
1177
1202
907
1643
1494
6556
1435
961