891 1
2285 4
1776 1
1648 5
2238 6
1621 4
1944 5
5100 15
4541 11
1827 3
3696 11
1687 2
7056 17
3123 4
1966 5
3776 8
5161 28
1578 6
6414 31
2789 13
1542 7
2045 7
5874 19
5932 20