2461
20
7082
9
8268
6
19279
2
1893
7
408
0
2831
1
858
3559
11437
22
2693
3
256612
935
16840
15
2526
353
3575
4
16628
14
477
3503
17353
2791
8
5477
1969