10
35
87
251
174
0
1
850
24
10
35
102
151
724
1072
664
2
46
10
19
233
239
295
