20634
8
1020
0
19279
2
2730
6
2369
1
2657
3
2668
5485
968
6800
1824
282572
2855
25137
918
467
2198
2710
9
4396
360784
19
767
637
51
195
4820
1094
2275
2831
3691
5
2809