19279
2
31535
0
2459
9
25137
2546
1
17353
3498
4
337
2275
514
1018
20634
8
1020
1824
772
2730
6
458
346
835
177
2657
3
255
2190
2668
2897
1267
357
563
3114
2224