998
798
1105
1022
873
3981
856
996
895
965
856
1190
1522
936
4212
1006
882
904
12927
855
948
836
5299
2916
903
1220
1381
948
6675
1117
1023
1019
3669
915
876
963
856
1777
1176
145018
844
940
1147
849
1190
833
793
1721
1107
830
1675
1933
919
1062
1020
817
3747
866
1127
947