641 0
3288 27
1725 18
1845 9
1710 11
1068 9
2922 27
1266 4
2375 18
876 16
1450 3
2158 27
3381 17
2956 10
1591 9
1435 5
4944 32
2971 6