997
1330
1249
913
1314
949
931
1022
6506
884
959
1749
10555
2094
1015
1011
992
942
1474
879
869
834
908
1012
1032
1053
931
883
2452
847
1000
938
940
794
5080
909
1410
768
1041
2876
1026
882
909
847
909
3674
965
1411
964
993
1100
958
946
969
1062
1152
959
1142
979
1405