90
0
316
194
389
7431
12
111
6274
1
95
182
1857
113
155
136213
245
58
146
3379
7
6171
4
259
25
27
53
98
50695
112
93
62
56