19279
2
1020
0
1921
4
31535
121182
1
25137
2125
17353
4139
5255
16
19034
6
812
1824
2000
2275
2881
417
2730
9178
9244
1862
764
18385
2008
5
897
1098
251
2749
2909
1842