80
602
1
3
50
638
755
0
2
300
1218
7
618
5
766
100
851
4
14
500
1125
33
1431
658
6
878
21
595
681
738
727
9
18
977
160
2047
13
45
840
10
1646
70
60
950
1993
46
1741
40
859
1144
15