26093 90
2281 5
2408 10
2649 4
1551 1
2270 5
1535 2
2595 6
2920 4
4465 7
2144 2
2264 4
3001 8
5169 13
4192 8
2266 5
11064 53
2485 3
4851 18
4633 10
4377 1
160 0
8709 17
4799 11