878
1
858
1527
2
1309
0
1992
3
1935
12459
697
2468
1815
796
5389
2935
2899
8
685
2921
5
1194
3427
7
9817
4034
4914
9160
1558
2890
17970
15
866
775
3625
4944
3629