200
389
2
10
350
647
3
6
50
671
0
5
578
1
500
433
545
400
1810
25
54
637
7
656
9
100
285
641
4
8
800
1196
17
15