889
881
1146
4555
1351
1042
1015
881
807
824
984
958
2314
1335
1103
768
897
753
843
1232
729
803
646
637
632
761
1049
1086
1393
1347
690
683
905
696
744
792
702
859
1117
676
727
658
752
1804
648
707
1291
1237
1074
865
660
1671
839
697
950
987
835
3082
850
1094