19279
2
3815
0
2275
17353
1824
25137
1020
2209
3
31535
798
494
2499
4
2668
1551
1987
1
1647
2096
1608
477
3498
2730
6
475
5126
11
392
2855
3753
932
518
376
918