1020
0
2730
6
2587
16
1780
1
1157
547
1137
3092
2243
7
4536
2
2727
2657
3
2668
19279
20634
8
1222856
4
437
845
2855
467
3251
488
31535
418
25137
2897
383
1862
2659
379