15552 30
8147 14
7654 4
7781 4
11047 13
5461 0
7621 3
13323 7
7629 6
9744 6
9602 12
10089 5
7444 6
7997 5
5773 35
7489 9
7210 4
8391 19
6507 7
6344 7
9220 11
7882 5
11298 9
40936 78