3086
5
805
1
874
2434
7
1789
2
1266
770
2573
556
626
877
1477
2094
889
3
479
2053
8
797
685
692
350
1368
6
950
941
623
579
525
1239
1680
1244
1949