1575 5
2135 6
2599 7
803 1
1009 1
846 3
3691 10
870 2
1772 7
2297 6
3932 18
2259 10
5871 26
2390 8
2356 8
1961 4
12300 34
1055 1