2855
3
2730
6
2668
2
20634
8
467
0
659
2328
400
2211
169
2275
25137
381
90
19279
282
520
219
2435
505
592
31535
169211
11
676
2647
3442
459
988
798
359