2961 3
10260 7
4417 3
6333 13
6552 12
2728 9
10018 19
7716 15
6017 12
4992 10
16433 21
3293 6
3776 2
5716 6
5935 15
6788 12
2385 6
10943 18
8066 17
4720 11
12921 14
8003 11
4209 8
15255 35