15232 0
23652 3
17828 1
21780 2
20027 1
26258 3
31082 4
28607 8
30408 4
74257 8
54330 9
35278 3
35981 3
33028 9
20903 3
32155 7
21308 4
97933 16
41402 2
20233 1
36406 3
20527 5
23680 3
24382 4