19279
2
25137
0
31535
2275
572
1824
467
20634
8
3381
3
2730
6
2809
2190
1
1509
2668
646
1056
3114
4
1115
17353
2522
1172
1043
802
3366
1842
653
1784
2111
2855
2126