850
1
1129
1060
1010
846
835
793
860
688
596
758
757
780
751
922
804
1432
675
0
1385
9239
5
957
815
968
910
995
1200
719
779
845