19279
2
1824
0
25137
31535
467
573
968
683
290
2275
691
1473
1
3360
478
2668
3114
4
2522
17353
572
953
57
802
859
255
2730
6
1842
780
2190
20634
8
646