991
0
845
363
2987
2
637
341
125
402
2198
5
2730
6
918
357
5617
15789
269
2634
529
300
2668
1824
39034
464
492
3114
4
2713
3868
835
483
1
2459
9
945