400
473
1
3
50
959
11
2716
10
45
2930
0
2
2632
1616
5
750
2113
2685
2519
3054
2628
755
4
2313
554
675
1478
631