408
0
467
403
2855
3
20634
8
1939
2730
6
381
787
1557
2328
1161
454
1824
2143
683
1661
1
25137
269
722
2668
2
663
981
456
505
957
2123
668
2490
419