855
2
237
1
949
417
2495
13
5232
4
1148
654
803
458
631
873
208
963
3
231
227
215
254
427
188
346
445
330
372
211