3504 0
15977 5
9634 4
23377 8
35351 5
11727 8
18226 11
39903 5
25454 2
39409 13
22334 9
28707 1
22403 5
22857 7
52528 3
83534 3
41831 2
75754 3
38682 5
34633 3
46653 9
66232 11
35927 12
28704 4