4560
2
835
680
907
1
1164
853
864
1072
956
729
674
692
908
747
1291
1046
930
866
923
1152
1130
823
789
1032
1513
994
805
988
775