1
171
51
10210
5
725
864
967
534
362
453
6
3
42
9915
21618
1449
26125
8
103
196
246
1047
34
83
143
63
264
41
225
14130
336
172