5482 7
4046 11
6177 8
16424 15
5559 8
3417 4
3142 6
2979 2
9429 15
6759 12
5707 5
3317 8
3447 10
13767 24
5178 7
5080 9
6364 11
6296 4
4115 1
11702 12
8606 12
34252 82
7352 14
22753 40