3461
4
1583
1
2358
9
2890
3
3694
2
1585
1716
5347
2919
6095
3063
2440
6899
2583
7
2600
1628
462
0
1663
5
1188
929
3575
8535
12
3673
6
3868
10
815
1320
638
10598
2001
1903