19279
2
31535
0
25137
17353
20634
8
2546
1
2730
6
3114
4
1559
4111
467
683
1098
4940
5
530
11829
8773
10
1550
3149
1824
1961
2939
3
255
653
2574
2727
1423
6800
2275
2522