9495 25
6733 32
1726 3
4853 26
4946 24
1537 3
5191 10
2231 12
6145 40
6249 16
3247 7
873 0
2774 5
4987 14
4428 5
4004 15
2811 6
7821 32
5560 11
4577 13
3272 6
7662 29
7735 18
18081 50