598
2
25137
0
139
467
383
1961
2727
1
547
3
17353
1428
360
11768
21
575
164
875
714
863
58
1043
2263
4
802
1504
3808
995
543
518
846
1551
417
392