1242
1
950
738
868
2
948
1016
889
731
801
647
777
1193
887
1322
1378
910
994
918
808
958
1056
837
1329
774
1111
1090
1094
949
1118
1237