3
567
511
304
64
809
581
183
12
141
123
2
602
10
10
558
178
288
536
807
21
826
1449
19
18
151
23
382
89
151
3
680
85
438
29
588
1105
1
