847
712
692
1796
1390
938
744
702
685
1034
748
984
802
869
735
1121
2636
909
1100
725
785
732
1002
2441
777