2960
6
3427
7
4148
2
1725
3
9817
0
4034
1
4914
9160
5
1256
1558
2890
17970
15
866
775
3625
3629
1348
2604