19279
2
547
0
1020
25137
467
31535
2275
1157
3092
1
2243
7
4536
1824
2587
16
437
1137
1780
17353
2809
2727
572
20634
8
2730
6
2522
2190
653
1501
2126
4111
729
845