2109
6
784
1
458
916
2
1102
710
1062
7
4782
1716
0
595
454
526
457
835
2023
2194
3
1026
790
554
1064
2649
625
391
2080
678
803
452
697
866