19279
2
1824
0
25137
31535
2275
2522
467
20634
8
572
2730
6
2809
469
2190
1
646
846
543
2668
3114
4
574
17353
423
691
518
1172
1043
802
2551
3990
597
1842