8639
3
915
607
0
2191
5
793
1
861
1548
2
1444
593
767
1605
9
1136
1279
710
652
720
687
677
618
752
1022
790
686
660
616
3329
4
2390
6020
1168