19279
2
31535
0
25137
17353
2574
1
467
1869
5
20634
8
3114
4
5223
9
2693
3
2317
1365
418
5477
2275
2727
1559
2546
292
2478
1966
4111
492
2229
8773
10
2730
6
1811
16840
15
6800