14213 25
5958 5
4424 7
4833 4
5399 10
4069 6
7129 8
7050 4
3949 2
6485 2
4279 10
5889 0
11524 17
5908 16
4911 6
4118 5
10285 28
16393 35
7556 22
30227 100
5396 9
5508 6
6458 6
7004 25