3461
4
1585
2
1583
1
2358
9
2890
3
3868
10
815
0
1320
638
10598
3694
2001
1903
1716
5347
6095
1960
1759
851
2600
929
3066
7
2160
4537
4915
1589
2431
1347
5052
1593