8872 20
4600 4
3341 8
2823 2
2939 6
5495 8
9351 16
4343 3
6773 12
4843 10
7887 13
3770 10
5663 7
4921 15
2982 9
4647 3
4597 11
5560 8
4071 14
5948 7
3825 1
3786 2
3669 4
4590 9