2731
4084
14521
3093
2364
1843
1787
1721
1638
1832
7975
4804
1539
1390
1066
1102
744
1910
826
1715
1183
3078
763
1218
2882
2266
3781
895
1368
1952
785
2620
1347
1204
675
3240
677
805
574
811
603
704
640
917
593
798
760
748
917
742
644
747
642
632
693
728
698
698
670
733