19279
2
25137
0
467
1020
1824
646
423
2730
6
691
2864
7
572
2657
3
2668
521
1
5485
8
504
4126
968
20634
7952
6800
2522
31535
390
2168
5
2855
19034
1362
2694
547