361
0
668
965
3644
336
157
243
492
2635
2211
90
475
6339
171
538
2477
2395
4594
1
55
343
590
582
404
316
425
493
1362
671
285
851