1551
2
31535
0
19279
458
1824
392
2727
25137
17353
1010
1
1020
35426
320
543
3498
4
2275
2190
929
467
492
1559
412
961
2546
4452
3203
10
371
418
559
2459
9