10 10
316 5
492 6
212 2
452 3
307 2
265 0
227 4
481 3
1490 10
372 8
253 1
238 4
594 2
378 10
434 6
551 10
394 4
576 3
355 8
3511 14
2753 3
1308 8
720 1