954
1038
3184
11137
1090
1013
933
4331
1190
971
906
1099
912
827
964
1073
844
1500
799
2343
969
828
16242
1354
933
1258
878
1129
973
983
883
812
837
996
1050
880
5108
897
1340
869
1075
1835
970
1626
888
906
1088
6241
1110
793
865
869
1010
891
837
779
1274
879
898
1403