19279
2
1020
0
20634
8
31535
3599
1
2730
6
467
1824
4033
4
802
2275
25137
1961
913
2089
4591
9
301
17353
418
348
733
78
7334
1877
422
602
2024
3615
7
382
697