350
856
0
2
150
700
100
585
1
613
550
871
6
50
1147
874
800
847
836
683
3
682
734
649
527
4
500
679
692
706
580
200
916
300
1301
1000
598
674
480
733