3020 7
1536 3
1028 4
2601 9
7337 24
4747 15
13457 73
2111 9
1243 4
1307 5
1749 6
1144 5
18001 64
18989 83
6466 24
13097 40
11049 44
874 4
3268 6
916 1
5302 13
1578 5
1061 1
867 2