2154
887
676
1105
1142
1679
1865
1572
1603
2118
1361
1285
883
743
5456
831
1148
1057
4835
2529
2579
793
890
713
758
1569
3780
1668
781
721
1090
1926
5683
795
5710
6182
818
799
1087
766
769
902
2100
909
3136
790
914
1198
740
1404
4814
631
8959
672
806
753
2246
1149
767
665