19279
2
3469
4
2211
0
874
31535
2730
6
467
90
1139
392
545
552
16
418
3868
17353
443
573
394
1020
25137
138
345
152
282572
2125
1
453
785
81
44