19279
2
25137
0
2730
6
31535
476
1
2275
467
1824
369
2620
3
2727
1333
444
1949
138
2126
334
5
2668
785
78
3114
4
2459
9
17353
2759
1020
1250
2546
802
5155
8