15483 0
19651 2
13205 1
21882 3
32731 3
28531 2
23959 1
30026 2
15754 0
28531 3
13284 1
15583 0
18730 2
18878 2
23082 1
21084 3
18427 4
15678 1
15257 0
23259 1
24331 2
20230 3
28577 2
54829 15