3502 6
3016 4
2544 3
1958 0
2822 4
4011 2
3107 5
4770 10
6461 20
3742 3
5072 7
3249 2
3540 12
12007 31
4172 4
51065 130
2626 5
2315 1
6093 8
3917 6
4936 7
2469 3
5675 5
3337 6