1603
1
1461
0
2666
9
626
2906
2258
1672
2990
4217
8
1294
2478
7793
4
2986
1659
940
528
1746
2
3546
3724
3