287
1298
356
235
2186
2608
52169
30695
357
1085
1262
32098
55
25202
259