2466
5
951
1
697
0
2530
4
1174
1992
3
1975
2906
2
1508
1606
1526
1309
3528
7
3485
4914
1095
3041
1411
1787
3078
5389
5527
1289601
108797
2110
2386
4096
1599
2456
10827