19279
2
17353
0
31535
1020
2727
121182
1
25137
19034
6
8876
8
3503
3
282572
325
812
822
4139
4
451
1824
169
968
2730
2275
4111
2645
476
18385
5255
16
2909
2714
5
2881