19279
2
25137
0
31535
17353
4111
467
20634
8
1869
5
1559
2546
1
691
683
1436
2102
1934
1098
3114
4
2497
623
1842
722
1464
329
2190
2574
2730
6
388
492
325
1346