837
3226
1842
920
2680
1189
804
974
904
963
8069
3276
1032
1146
942
8241
808
2813
2300
2101
3014
1126
923
1559
2686
892
828
7325
5224
1267
780
917
798
1125
2668
1047
921
823
2183
1505
784
950
826
7116
1124
862
889
821
731
749
3790
807
900
978
1326
736
828
942
886
2023