19279
2
31535
0
25137
17353
467
20634
8
2730
6
3114
4
572
1559
2546
1
4111
646
2659
1098
2522
1824
2864
7
1418
691
16840
15
2168
5
2275
1874
423
6800
1446
4445
3
6689
22330
22