909
1029
879
836
798
2281
818
1146
783
6490
916
882
788
1052
838
956
810
1057
859
874
802
881
889
910
805
5215
1010
877
961
1479
801
1226
765
846
1092
1105
1061
876
1383
902
1184
1144
1956
757
779
880
982
4840
1945
1208
867
939
978
1299
934
1539
951
898
1173
789