7162 29
1207 2
1557 3
2238 2
2423 3
3567 9
1435 4
2280 12
2316 9
2925 10
3211 9
3804 11
1296 1
2025 9
2480 5
10665 20
5218 17
1659 4
1097 2
4607 11
2131 17
951 0
2819 12
1946 10