2423 3
2817 4
1723 2
1520 0
4519 1
2770 5
4994 9
2535 7
3060 8
1213 2
2951 4
13854 28
6192 19
2222 4
1881 5
4158 12
8036 21
2989 7
2552 3
4175 11
8545 33
7042 26
1723 6
16873 39