2730
6
20634
8
2855
3
2668
2
893
0
282572
2069
2657
625
1824
2224
968
3092
1
19279
1020
951
683
924
265
2461
20
2076
14076
7
428
467
521
2587
16
3442
4820
280
464