626 4
4291 4
5652 10
2554 3
762 6
3494 11
1491 3
979 6
855 9
900 3
965 9
536 6
616 3
557 10
1576 5
1032 1
721 7
455 5
4002 5
1844 11
7493 13
6226 12
8942 28
21885 15