9 0
147433 2
95758 2
20482 1
74579 7
40527 5
48608 7
44982 4
46877 7
38634 9
26426 3
18883 1
8806 2
29178 6
52929 15
31977 3
13881 2
30482 4
13758 2
72908 7
7783 1
33456 6
19777 1
46583 8