600
70
2
0
500
584
3
1000
930
6
11
100
476
466
1
453
537
588
4
652
465
5
531
7
547
800
853
1012
16
36
776
300
1321
10
22
80
742
9
50
841
18
571
593
2163
8
882
864
1576
42
900
3566
21
45
1394
19
2491
32
62