21152
8
1941
4
2593
1
2911
9
297066
0
2709
2
4358
6
5151
1828
4867
7
5440
1942
2711
2069
5
910
1488
2740
3
6236
10
951
1694
1174
2512
1492
2921
4651
3008
2676
398656
19
3206
5094