19279
2
25137
0
31535
572
2275
1824
467
423
20634
8
2730
6
390
2809
2190
1
683
953
2668
3114
4
407
17353
2522
1172
1020
3233
16
1043
820
802
1428
706
1131
2661