5046 17
3182 4
5651 7
4236 10
3602 8
3342 7
2797 7
3953 8
10060 8
4206 5
5879 12
6393 10
5202 1
3590 0
6504 4
4076 9
3447 10
3641 11
4767 5
2736 6
6585 7
3317 8
5829 12
10232 23