5975 15
4802 3
4787 2
4352 4
6161 4
6278 10
4793 3
4864 3
8667 24
5103 11
6228 10
4400 5
5475 11
4766 1
5399 9
6157 19
8612 18
5942 15
5046 4
5504 10
9168 24
5814 10
4505 5
12653 31