903
902
1259
872
989
4061
950
1532
1517
940
6182
1794
2497
737
934
789
853
1466
947
1085
717
999
778
2867
1176
916
822
883
1187
804
1383
871
898
883
877
754
1085
817
1157
835
1033
1338
1937
766
786
8786
1638
1751
894
806
988
11035
8061
1093
994
881
1023
1912
825
5024