3531 8
2102 4
3771 7
1549 4
1805 5
2032 5
3332 6
4205 22
2141 4
3758 10
2226 5
1706 6
1047 2
838 1
4712 7
1512 3
1207 1
1868 4
1069 3
1741 9
1721 10
3039 5
4275 7
11016 42