6
18
527
665
52
457

18
502
618
52
343
1
1
1
8
10
6
1
47
112
2
1
2