19279
2
31535
0
25137
4111
17353
467
683
1559
2546
1
1824
1098
3114
4
381
2730
6
20634
8
6800
675
584
430
780
722
3621
4604
13
691
1133
226
273
1020
1436
2190