2560
892
837
831
1122
798
844
4200
800
2174
889
1041
809
969
960
847
1011
791
834
799
903
1072
3909
1025
1217
909
3292
854
905
806
802
854
835
846
1021
850
984
871
882
830
862
887
809
1056
985
876
746
795
853
803
869
998
880
2182
893
1363
821
809
793
1277