5378 3
4618 3
6085 5
6603 13
12971 15
13486 27
6816 4
5727 5
8769 4
9988 4
16349 11
7899 5
22064 41
7009 6
7784 9
6402 3
51254 138
17168 50
14732 18
8329 8
12135 15
14900 23
18633 16
21327 57