3905 0
6978 4
3888 2
4322 10
4578 11
11736 17
12257 11
7351 10
3732 5
5473 7
6165 9
17404 16
4555 5
4110 2
6782 4
5113 1
3915 4
20222 35
4350 0
9750 6
4542 1
10512 14
6465 10
13142 20