21450 40
5202 8
3846 2
3624 3
4911 3
3877 1
3838 3
4209 4
3484 5
6655 7
3677 4
4014 6
5965 5
3267 0
4621 3
5305 9
3888 0
6580 12
6694 10
4696 11
3511 0
3604 4
4268 7
16209 25