2155
887
676
1106
1142
1680
1865
1572
1603
2118
1361
1288
883
743
5456
831
1149
1057
4839
2530
2583
793
891
714
758
1569
3781
1670
781
721
1091
1927
5683
795
5710
6182
818
799
1087
766
769
902
2101
909
3137
791
915
1200
742
1406
4814
631
8961
673
807
754
2247
1149
767
665