0
10
260
4
953
474
12
1
854
166
213
127
26
1
10
342
178
588
383
114
145
1
15
400
296
508
15
8
11
245
1
