2600 3
9119 26
4303 10
6296 14
4177 9
7181 25
3977 0
6743 10
4366 8
3411 2
6136 17
3002 9
13131 17
7263 9
21405 12
14188 13
23332 29
4730 9
7957 13
6592 8
11832 32
6887 13
10895 21
27968 64