19279
2
17353
0
392
1824
25137
2275
31535
518
906
1
458
4289
10
8773
1020
1650
467
308
4106
4478
8
1551
2961
20634
1756
3
2668
1152
3092
3114
4
2276
676
3510
21743