2400 2
5097 8
3301 8
15679 47
6368 18
4390 8
5565 22
17372 56
13534 25
7484 31
3427 4
6202 14
7392 23
6905 17
13563 17
3279 6
6177 18
7103 20
6738 21
7537 7
3093 2
3047 6
4731 6
6288 25