1898
832
1064
1715
1054
3696
924
1463
866
725
1237
1128
691
971
1205
789
696
1356
731
705
603