1841
1
1077
1381
911
806
951
753
833
854
1268
920
2
1520
895
986
923
959
912
786
1084
960
1057
5009
3
1628
1051
1163
780
831
842
934
886