876
832
1325
3717
1091
808
911
2887
1075
961
5653
899
998
824
925
828
983
1539
1567
1620
877
850
3224
30755
837
885
1028
1101
1015
2336
970
836
1043
990
864
898
939
897
950
868
1042
976
849
885
891
1073
1434
2151
1759
1496
1139
1266
853
1210
1475
911
1063
9847
1174
1170