2730
6
2524
2
467
0
1020
17353
25137
20634
8
19279
2657
3
1222856
4
31535
2546
1
3092
777
6515
2804
4111
2283
390
14076
7
968
2881
605
6086
1452
1111
7952
2301
5316
1559