2336 3
1044 8
596 6
1124 1
1716 6
1042 12
1555 2
417 9
306 8
517 8
476 3
1049 13
1785 11
726 9
873 7
127 6
3728 9
669 0
1366 3
5032 23
4307 11
24465 29
5943 12
9186 13