36
25
815
1119
3435
3016
2994
1573
1163
8310
1211
905
672
602
642
3045
3496
735
1011
734
934
2145
64
781
72
1178
26813
2011