29654 3
8457 2
4051 1
28230 1
45951 2
97902 2
12830 3
47903 4
27028 1
17733 5
19631 2
6802 0
8377 1
5029 1
8533 1
10831 2
2258 1
83883 5
8979 2
11980 1
9809 1
32078 2
49129 2
6859 1