10598
2
6247
5
3694
1903
3
297066
0
5347
4
6095
9
2257
6
1089
2160
3831
7
7876
2073
1
1384
1730
2562
1665
5716