2732
2
951
1
1431
6236
10
800
0
25669
8527
3008
3
1694
685
791
1941
4
3738
5
4187
1922
1812
2709
603
3354
9
913
4358
6
2595
1828
12459
4867
7
123674
35
1289601
5440
8
2337
2322