913
916
902
1404
1372
1457
714
649
705
711
730
683
774
676
680
733
672
737
693
681
721
696
723
1158
1697
1175
1328
1828
1416
1319
1227
1299
1140
901
1074
1063