19279
2
25137
0
467
31535
572
646
1824
2694
3
2522
1621
2076
1
423
2275
390
417
3428
19034
6
2551
3929
10
1020
14492
11829
1084
2727
5
691
22330
22
1428
928
787
381