2069 2
11770 31
1799 3
3673 16
1081 4
1156 4
2589 6
1244 2
1654 4
1175 5
2502 7
7217 28
2381 6
1727 9
2333 10
9096 38
5732 22
19176 54
7132 10
5647 15
30650 59
838 0