19279
2
2730
6
25137
0
20634
8
572
467
691
646
2551
1
2855
3
423
1824
2657
2668
3092
2522
390
521
1376
504
269
4126
547
7952
1020
2042
744
3203
10
31535
1469