2034 2
1810 6
2262 10
3583 17
1657 6
42115 123
1326 7
1444 4
2389 11
4861 16
3373 16
3048 7
3516 10
3342 8
6013 16
2877 24
1185 1
979 4
1098 5
912 0
1933 5
2145 7
1146 1
7699 29