2253 2
1583 3
2238 9
2475 2
2953 44
2880 2
12246 17
3995 69
2840 0
1793 3
10232 61
2265 9
1567 3
2277 4
1961 8
2275 6
44613 37
2527 4