523 0
1664 5
3547 10
3346 4
2934 12
1671 3
5239 30
3726 11
3102 12
2174 6
5494 27
5157 12
13368 33
2138 11
4494 18
2085 6
3191 6
1322 6
2692 8
2745 9
1015 4
4809 11
9055 45
1542 7