381
0
2855
3
2668
2
20634
8
418
1020
1880
4111
2730
6
467
2328
2123
675
25137
403
1101
4820
895
456
575
798
479
1557
968
409
602
458
1153
839
544