878
1
858
1527
2
1935
12459
3
2468
1815
796
2935
2899
8
685
0
2921
5
1194
3427
7
9817
4034
9160
1558
2890
17970
15
866
775
3625
4944
3629
1348
2604
3655
11
2502
3818