19279
2
31535
0
25137
1551
467
646
2727
1824
17353
1010
1
1020
3498
4
2275
1488
2199
3
2546
2459
9
325
2283
35426
968
1860
458
1089
1952
543
3653
2673
1080