6036 9
3993 8
1995 3
4403 8
3275 6
2904 5
3857 9
3374 5
1680 2
1955 6
1302 5
2948 9
3402 9
4181 9
4051 18
12179 38
6667 15
5954 8
7545 14