3496 3
4576 3
12533 39
8303 15
3806 2
4170 4
7341 14
4500 5
2978 1
3130 1
16722 29
9127 37
7230 11
4952 6
5220 3
3409 1
3083 0
4214 3
2932 0
5971 5
3721 1
3488 5
5447 12
11507 45