5326 3
6446 3
6766 5
5874 3
8862 16
5674 4
5375 4
5964 4
5876 7
5227 1
7409 3
16556 47
9488 16
10492 20
12290 31
16195 48
11070 17
15588 41
27391 96
22534 68
11410 26
7459 11
12186 23
96671 200