6572 4
5965 2
6706 3
8439 5
14908 28
15645 13
5228 2
9947 16
5690 5
4992 3
7057 7
10863 20
7511 10
9426 8
10842 27
7173 11
12090 15
7622 8
8860 9
5638 4
10409 17
9379 21
8365 9
16170 34