19279
2
25137
0
467
893
31535
572
1824
646
390
2522
423
691
2275
747
2694
3
1428
2730
6
2224
2126
2727
5
4598
2551
1
2668
928
3114
4
2168
683
2459
9
1131
17353