5850 30
3073 12
2324 3
3663 13
4257 12
4396 8
1547 4
3365 5
4033 2
6425 10
13293 37
1729 5
5301 4
928 0
7277 23
8154 16
2097 8
876 2
1667 8
1454 4
928 2
1879 4
1764 7
6286 23