1020
0
19279
2
25137
17353
5237
31535
2275
1824
1880
2727
968
592
3498
4
699
695
467
2459
9
46
614
871
1504
1685
1581
638
995
453
484
518
1167
1049