1020
0
2587
16
20634
8
2855
3
2668
2
19279
1780
1
1137
2727
547
2730
6
4536
3092
1157
2243
7
437
31535
2275
282572
1501
845
467
2526
25137
17353
3442
4820
1320
2493
4396