523 0
1664 5
3547 10
2948 4
2532 12
1671 3
5239 30
3353 11
2734 12
1803 6
5090 27
4745 12
12592 31
2138 11
4086 18
2085 6
3191 6
1322 6
2270 8
2371 9
1015 4
4809 10
9055 45
1542 7