2730
6
3092
1
643
0
682
2
1725
918
543
326
472
611
745
870
2082
11881
3
2647
1903
932
1518
4481
11829
714
518
573
3017
9
798
2668
2809
392
497
2727