2598 5
1167 0
1719 5
1684 8
1998 4
1719 2
2252 5
941 1
1367 1
2526 6
1434 5
2355 6
1617 3
738 2
1901 4
3870 12
2448 8
1744 9
1544 6
29889 112
2191 3
4082 4
2441 9
2279 13