2726
8
1629
0
553
1746
1
1272
1646
866
1557
2659
690
4915
565
538
577
1604
1055
1070
717
453
38477
34
2439
2
583
230
1669
919
1486
317
863
1543