913
259
1624
15
1152
456
111
116
11730
1938
714
253
995
3672
113
548
391
632

69

164