16316 18
1236 5
1626 5
3036 6
6897 10
2003 10
1728 5
5161 20
1965 7
1225 1
1289 3
904 2
1248 1
2150 1
2143 2
827 0
1452 6
1108 0
735 0
1132 1
2708 15
1172 1
2245 6
1065 3