7966 16
2048 6
6788 17
2151 6
2243 6
1951 10
5329 15
4934 3
11019 20
2524 4
4175 9
3334 12
15022 49
3108 7
3894 8
2251 2
33416 176
2247 7
13589 58
10338 25
4279 19
4145 12
6979 18
7218 27