3999 8
1162 4
4320 16
4250 15
2451 10
3230 6
1338 2
1026 1
2267 4
4029 18
2757 19
1863 5
1680 11
2052 4
1005 2
1571 4
1803 10
3420 19
867 2
885 0
1151 4
895 0
1523 4
4483 16