19279
2
31535
0
2275
1020
3114
4
845
25137
467
2211
17353
20634
8
2546
1
2727
453
798
456
2730
6
1824
1840
1872
1169
2189
333
493
1880
804
968
909
2395
2459
9