500
169
4
0
210
3
9
335
6
800
269
2
300
243
14
100
642
37
490
15
324
200
350
7
5
458
1
400
570
606
556
13
557
12
11
536
739
401
558
8
499
791
1110
35
32
673
700
1098
21
723
816
705
841
26
16
836
27