1845
1
936
948
760
817
775
1300
904
924
1123
628
983
780
778
968
1224
806
880
742
1083
1002
3
1886
1838
2
1532
1003
954
1820
1245
952