4400 5
4127 2
5052 7
6016 11
6327 6
4176 3
6720 9
14577 40
9164 13
5875 14
43409 77
13457 34
5979 7
7604 11
5658 2
5395 6
10578 3
6072 7
7015 15
4811 2
5935 8
5989 10
4374 0
8105 12