4085 0
5947 4
4881 2
8601 8
4709 1
5436 4
5683 5
7637 6
5195 4
4302 1
4969 2
6369 3
5905 2
6045 8
5813 7
6130 7
6375 5
7199 10
6665 5
5905 4
6094 6
6982 5
6251 9
22517 25