3128 10
2406 8
1837 0
3909 12
3526 14
1195 6
1504 3
1259 4
8545 16
1285 9
3311 8
11404 49
5276 15
4592 20
5111 25