19279
2
31535
0
2730
6
25137
1824
29323
467
2275
246
1377
423
341
1116
20634
8
1711
2522
2809
1100
177
2190
1
552
3233
16
646
835
1020
358
572
457
2668
775