2986
1
940
105
0
3080
3
693
810
431
1512
636
634
2009
5
3426
4
620
706
822
670
1804
657
1849
2
577
781
110
2666
9
459
637
905
628
21152
8
388
461