398 7
3807 4
885 6
809 9
2603 8
2397 5
1434 6
13013 16
12611 2
5489 8
6369 8
6628 7
15500 56
6430 12
5083 10
55502 39
15763 19
9543 18
23031 41
9630 7
8531 14
10263 18
7601 13
5254 10