19279
2
31535
0
25137
17353
20634
8
2730
6
4111
1098
467
3114
4
1559
1824
2546
1
683
3092
2855
3
1365
2668
1407
3691
5
1020
827
3292
545
2749
6800
530
282572
5262
292