381
0
2730
6
2855
3
467
2668
2
2328
20634
8
1056
1
4111
454
1880
1099
2105
456
3868
4396
4820
1384
403
405
749
482
517
25137
685
1161
1020
668
602
320