19279
2
31535
0
25137
2275
1824
467
20634
8
646
2730
6
2809
2190
1
2522
2073
246
572
2551
2668
2265
2459
3114
4
3360
587
17353
1172
1043
802
325
471
1842
653