50
870
2
6
700
943
12
980
621
1
500
891
10
350
1111
953
973
800
1429
7
694
25
706
0
876
300
449
5
952
36
972
200
801
869
600
998
8
858
855
11
915
427
4
704
450
894