3 0
89507 1
35180 0
48655 0
45301 2
122034 5
17157 2
47404 2
4576 0
55257 1
8683 0
49580 1
66627 3
87933 7
56983 1
36378 0
115531 9
146382 10
60553 10
617129 15
457154 16
66478 7
110253 8
51179 9