2726
8
1629
0
553
1746
1
1272
1646
866
1557
2659
690
538
1604
1055
1070
577
717
453
583
919
1486
317
863
1543
565
360
257
398
1940
417