2730
6
20634
8
2855
3
2668
2
467
0
1020
2069
273
744
2657
2881
1824
3676
12
625
1079
1
282572
364
474
618
594
968
2089
4
3092
19279
2587
16
84
752
25137
511
398