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