18403
6
18385
2
573
0
1129
641
1
1822
714
918
400
662
1937
3393
10
717
2454
1733
1049
605
7750
3
6343
24
1928
1142
1823
544
9315
804
884
3063
1563
1089
5
1132