19279
2
31535
0
25137
17353
20634
8
2730
6
3114
4
1559
2546
1
4111
3149
467
1098
16840
15
683
1550
1824
2275
653
1343
2522
6800
1987
11829
1132
1922
1346
3092
670
964