2996 5
941 0
1014 1
1461 2
2722 5
1778 3
2185 4
7052 25
3747 10
3038 19
4988 32
3396 13
2771 8
16055 51
2509 3
2364 12
1138 2
2453 10
1239 2
1975 4
1684 3
1074 4
1623 1
2755 6