19279
2
31535
0
25137
17353
2574
1
1869
5
5223
9
2546
3149
4
2730
6
3114
20634
8
1559
4111
467
1098
1824
16840
15
6800
492
2275
1796
3
683
2062
968
2091
2806
1084
4604
13
5477