2730
6
467
0
1010
1
659
2328
400
111
2188
9
2211
169
2275
2
25137
381
3440
90
19279
282
520
219
2435
505
592
31535
676
6579
2647
459
988
798
359