19279
2
25137
0
2275
1824
467
572
31535
2522
1043
1
1428
857
341
20634
8
474
17353
683
2730
6
646
2809
2855
3
962
246
907
2190
663
390
1020
953
1612
846