19279
2
25137
0
31535
2275
1824
467
20634
8
2730
6
1584
2809
2190
1
572
2668
3114
4
17353
2522
1172
2044
1043
802
1842
653
1312
964
491
2257
7952
2855
3
646
2126