2195 3
3767 10
3614 10
5307 8
2359 6
3229 2
2735 3
3943 5
5593 12
2213 11
3500 7
4301 10
2968 2
2379 3
2890 9
2960 1
4078 15
3647 4
4280 6
7398 16
2336 5
6795 9
2414 3
7211 26