1020
0
2587
16
1780
1
1157
547
1137
20634
8
3092
2243
7
4536
2
2727
2730
6
2657
3
2668
814
2474
1385
521
395
19279
437
2683
845
399
2855
467
488
1506
31535
418