291 3
3225 1
5718 16
8273 11
3704 18
6950 19
2512 6
5981 19
5432 4
4675 10
6957 22
8860 22
3383 15
4311 11
4665 4
9486 22
6441 10
2715 8
2725 8
3147 9
3633 12
4938 17
6268 6
14928 32