19279
2
31535
0
25137
20634
8
2730
6
1559
17353
6800
2855
3
2668
1054
1
5262
10
2546
4111
1098
1869
5
3114
4
1310
467
1922
282572
1578
899
2069
18385
2657
1824
326
1972
1566