2336
2
2726
8
1057
3
1746
1
5245
4
1272
1557
2659
545
0
1055
453
565
577
360
541
398
1940
417
1629
305
549
306
553
371
887
684
742
1646
866
351