19279
2
2546
1
31535
0
25137
17353
20634
8
4111
2275
2809
1961
11829
1550
3149
4
2574
400
1222856
20374
5
2149
683
2806
3
467
1254
1860
1020
6370
1869
7334
2730
6
858
1337