2726
8
1746
1
1272
1557
2659
1055
0
453
565
577
360
398
1940
417
1629
305
306
553
371
887
742
1646
866
351
472
1866
793
690
743
2713
3