14887
18
297066
0
984
783
469
1409
1348
1969
490
916
1787
753
432
473
76
845
914
677
1889
1
678
348
484
616
733
515
434
897
2556
4
459
660