2524
2
19279
31535
0
25137
467
17353
1020
2546
1
2275
390
2804
2320
2730
6
3625
7
2952
4111
798
7334
4
2459
9
1559
968
4594
2224
3844
5
2819
1824
918
417
2881
768