5439 10
3833 9
4713 3
8487 16
4936 14
31127 186
6836 22
5592 28
7891 19
4659 7
20667 101
4958 9
7516 18
11481 13
4551 3
5170 8
7310 13
7856 13
16611 20
16685 45
3088 0
4471 3
11056 36
20049 61