4291
4
3765
2057
1
6856
24
2135
0
3000
2
1506
2453
3673
3
1879
1210
1657
3871
5094
9
2213
1748
3873
15
2937
3552
4863
7
3435
2317
3475
6
2114
1424
1442
1545
2921
5
579
964