2524
2
19279
31535
0
25137
467
17353
3498
4
1020
2546
1
2275
390
2804
2320
2730
6
408
3625
7
2952
4111
798
7334
514
1780
2459
9
1559
968
4594
2224
3844
5
177
2819