16985 34
2304 7
1299 4
2283 4
2129 4
2695 4
1398 3
1543 3
1337 3
1234 2
1985 2
1248 2
1339 2
982 2
1168 2
961 1
1413 1
1312 0