4502 17
2356 0
3942 10
5893 13
7473 17
4332 4
9349 11
3614 8
8243 11
2311 3
9635 27
3455 6
8858 12
1861 6
2977 6
2281 3
4896 10
2191 4
3618 6
13703 35
3345 10
10831 29
29561 76
5802 17