19279
2
31535
0
25137
2275
467
20634
8
1824
1823
2730
6
2190
1
572
6370
5
1390
3114
4
251
2522
2809
17353
7456
3233
16
3650
3
417
3116
2211
653
11881
1584
3595
2668
3098