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