2471
7
2948
6
3868
10
5052
7793
4
462
0
5347
1033
1
4070
4009
7733
2
2160
4537
1628
1593
3364
3
1186
1663
5
3126
2358
9
2308
1687
1340
2155
1407
3848
2131
1320
2326
10598