200
594
1
500
957
2
300
946
4
800
1308
14
70
734
0
819
50
714
912
6
2044
18
762
1103
615
712
854
20
581
100
754
1000
1600
1090
1143
876
250
927
999
648
1019
8