19279
2
31535
0
25137
17353
4111
1098
3114
4
467
1559
2546
1
1824
1869
5
617
2730
6
3691
20634
8
2749
572
6800
1518
514
1346
492
968
1972
367
476
2190
1020
2275