4004 5
5432 6
5138 7
5188 7
4310 4
4638 6
5053 10
6531 9
4546 8
19756 64
6732 12
8618 14
7076 11
11171 20
5677 11
3476 2
4996 10
3576 2
4410 3
4060 5
4270 4
3852 2
5223 5
3946 1