5997 3
6836 6
8525 6
34371 53
10492 15
10999 14
11173 8
13914 22
7654 5
9345 6
15030 45
7938 6
10895 5
9327 9
14957 32
11861 28
14444 23
7115 6
48523 98
18277 22
9756 15
9991 11
11092 17
13929 24