1020
0
2587
16
1780
1
1157
547
1137
3092
2243
7
4536
2
2727
2730
6
2657
3
2668
1824
19279
20634
8
418
437
25137
74
845
1540
2855
467
488
105290
399
31535
387
1430