5245 5
3531 4
2180 2
2043 2
1381 4
1332 1
1331 3
1248 4
1218 4
1203 2
1183 2
1067 2
993 1
990 0
964 3
901 0
845 2
826 2
812 2
782 2
768 0
625 9