19279
2
25137
0
31535
2275
1202
1
1824
467
20634
8
2730
6
2809
2190
941
572
2668
1325
3114
4
17353
2522
1172
1043
1034
802
868
1842
653
1563
1360
2855
3
646
2126