600
1
817
764
853
972
0
785
492
943
605
808
729
6
981
779
752
757
602
1013
2
1177
856
677
1054
1478
3
766
771
768
802
763
718
821