9511
8186
6817
2221
5465
9651
1494
740
1473
907
896
827
4188
908
1586
2976
964
789
900
872
895
1036
1237
817
850
777
1072
1010
868
1068
985
2243
1476
912
988
2245
769
798
788
897
1975
2761
900
851
929
1037
946
852
906
904
861
1001
877
1143
845
906
939
833
1063
929