1047
2
2245
3
3080
21152
8
297066
0
1941
4
3090
6
2932
3715
5151
2709
4358
1828
1
4867
7
5440
2069
5
910
2740
1488
189326
6236
10
951
1694
1174
807
2512
1492
2921
3008
3206