665 0
2775 11
3951 14
1316 7
2079 12
6629 11
4225 14
6974 13
1274 2
1380 2
1311 2
1529 5
20133 54
1512 3
317 9
3264 10
979 2
7487 15
8535 53
4250 7
22709 78
2120 6
1105 0
3820 15