12000 30
8433 4
2141 10
10518 27
1876 7
346 13
16572 27
2410 5
4072 7
4049 12
5811 9
6353 21
4214 12
5672 6
5445 21
5694 14
3045 11
8616 18
2244 11
2627 11
3019 0
598 25
1197 11
22692 115