1073
783
848
1145
2328
844
840
1127
928
2056
1201
1026
996
951
950
856
919
3058
819
867
721
889
816
1674
982
754
986
1568
2512
835
1618
1090
1211
1101
1003
1190
1187
923
822
884
792
912
881
1740
889
837
4278
1039
880
890
858
919
977
1357
3077
984
779
853
2150
1097