702 1
862 3
1095 8
942 3
888 3
922 5
1826 7
2986 17
3878 14
2476 8
650 1
903 4
2332 11
1010 3
1569 7
1734 6
2043 5
828 2
1807 8
2948 21