19279
2
25137
0
2546
1
31535
17353
4111
20634
8
2275
467
476
3
1824
2694
1869
5
572
918
691
2522
2749
2809
646
2551
492
390
3691
3149
4
423
19034
6
14492
683
1020