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