2730
6
31535
0
2524
2
19279
17353
25137
1811
20634
8
1020
2275
2320
1559
1
467
2804
2224
390
389
5602
9
1222856
4
968
1960
7
2881
5316
3
2819
752
1824
3092
1452
6086
798