2
1
23
433
665
18
475

1
1
1
23
414
618
18
367
4
1
10
1
47
106
2
1
2