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