4390 5
4278 6
10285 28
4502 7
5396 9
7004 26
3926 1
5744 2
4538 6
11234 45
7819 18
6912 5
4052 2
6150 9
5180 8
7221 13
5336 8
7734 14
5210 8
6625 11
7320 9
4266 6
18493 74
21993 94